黑马程序员技术交流社区
标题:
单例设计模
[打印本页]
作者:
陈建彤
时间:
2015-8-16 13:47
标题:
单例设计模
单例设计模
(1)保证类在内存中只有一个对象。
(2)怎么保证:
A:构造私有
B:自己造一个对象
C:提供公共访问方式
(3)两种方式:
A:懒汉式(面试)
public class Student {
private Student(){}
private static Student s = null;
public synchronized static Student getStudent() {
if(s == null) {
s = new Student();
}
return s;
}
}
B:饿汉式(开发)
public class Student {
private Student(){}
private static Student s = new Student();
public static Student getStudent() {
return s;
}
}
作者:
周博文
时间:
2015-8-16 13:55
怎么感觉楼主的名字好熟悉呢,是基础班的学员么?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2