为了账号安全,请及时绑定邮箱和手机立即绑定

模式的秘密---单例模式

难度中级
时长30分
学习人数
综合评分9.63
273人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
参考文章:https://liuyanzhao.com/3212.html
public class Singleton {
private static class LazyHolder {
private static final Singleton INSTANCE = new Singleton();
}
private Singleton (){}
public static final Singleton getInstance() {
return LazyHolder.INSTANCE;
}
}
这文章说的明显有问题啊,什么叫老婆只要一个就够了,我不同意(老婆看到别打我)
NJP
神特么王自健
看完很容易理解,谢谢
应该是你老婆的老公只有一个
五笔输入法大赞
精炼,讲的很好很好
可以加上double checking
饿汉,饿了就要吃饭
一个单例模式就可以看出java和其他语言比是多么繁琐了。
加双锁,或者内部静态类就能实现线程安全。还有种不常用却是最好的方式就是枚举,从jvm层面保证。不要谢我,请叫我红领巾。。。
又是自建兄啊。。。刚刚看完你的另一个教程。。。哈哈哈
老师讲的很好,声音听起来很搞笑。
懒汉模式 getinstance 方法上加上synchronized 修饰就线程安全了
课程须知
本课程是 Java 开发课程的高级课程,如果您是新手,建议先移步 《Java入门第一季》和《Java入门第二季》
老师告诉你能学到什么?
1、 了解设计模式 2、 理解单例模式的含义及应用场合 3、 掌握单例模式中饿汉模式和懒汉模式的使用 4、 理解两种模式的区别

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消