黑马程序员技术交流社区
标题:
单例模式
[打印本页]
作者:
菜鸟的求学路
时间:
2015-5-12 12:34
标题:
单例模式
我们学到单例模式,不过就学了两种,什么饿汉式,和懒汉式(如下)
但不知到以后的实际开发中会不会用到其他种类的单例模式,求大神告诉一些其他方法来实现单例模式
public class A{
private static A a = new A();
private A(){
}
public static A getInstance(){
return a;
}
}
[code]public class B{
private static B b;
private B(){
}
public static B getInstance(){
if(b==null){
b=new B();
}
return b;
}
}
复制代码
[/code]
作者:
nyzplymh
时间:
2015-5-12 12:46
这两种是比较经典的了
作者:
yearn
时间:
2015-5-12 15:45
看看!!!
作者:
yas丶
时间:
2015-5-12 15:53
会这两个就行
作者:
嘉Ming
时间:
2015-5-12 16:51
视频里毕老师说的是饿汉式多用于开发,不存在安全隐患。懒汉式会出现在面试中,具有延迟加载的特点,为了提高安全性,要加锁。而加锁之后就相对降低效率了。
作者:
空--格
时间:
2015-5-12 21:42
好像听说过,还没学到
作者:
V_nan
时间:
2015-5-12 21:55
懒汉式为了解决安全问题,还出现了一些其他的形式,我好像在一个论坛上看到过一种影子XX的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2