本帖最后由 caohaikuan 于 2014-6-23 09:27 编辑
最近在研究设计模型,24种设计模型哪种是必须掌握的,使用比较频繁的?
附上单例设计:求指点
- 一:饿汉式
- private single(){}
- private static single s = new single();
- public static single getSingle()
- {
- return s;
- }
- 二:懒汉式
- private student(){}
- private static single s = null;
- public static single getSingle()
- {
- if(s==null)
- synchronized(student.class)
- {
- if (s == null)
- s=new student();
- }
- return s;
- }
复制代码 |
|