Java单例模式、饥饿模式代码实例

这篇文章主要介绍了Java单例模式、饥饿模式代码实例,本文直接给出代码实例,需要的朋友可以参考下

 class MyThreadScopeData {       // 单例     private MyThreadScopeData() {     }       // 提供获取实例方法     public static synchronized MyThreadScopeData getThreadInstance() {         // 从当前线程范围内数据集中获取实例对象         MyThreadScopeData instance = map.get();         if (instance == null) {             instance = new MyThreadScopeData();             map.set(instance);         }         return instance;     }       // 将实例对象存入当前线程范围内数据集中     private static MyThreadScopeData instance = null; // 饥饿模式       private String name;     private int age;       public String getName() {         return name;     }       public void setName(String name) {         this.name = name;     }       public int getAge() {         return age;     }       public void setAge(int age) {         this.age = age;     } }

以上就是Java单例模式、饥饿模式代码实例的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » Java