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

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

难度中级
时长30分
学习人数
综合评分9.63
276人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
老师的声音很像支持人王自健,看的我总跳戏
突然觉得这位老师的声音很像主持人王自健
可以给getInstance()方法加个synchronized锁定一下就可以了
饿汉模式。形象
2.0速度贼精神
老婆多了出问题,妹子多多益善
设计模式之单例模式总结,http://www.ilvc.me/blog/post/57
博客系统是自己写的。
设计模式之单例模式总结,http://www.ilvc.me/blog/post/57
博客系统是自己写的。
谢谢老师,观看完毕
老师的声音很性感~厉害
饿汉模式和懒汉模式:
饿汉模式加载类时比较慢,运行时获取对象的速度比较快;懒汉模式加载类时比较快,运行时获取对象的速度比较慢;前者线程安全,后者线程不安全
熟悉的声音 哈哈哈 谢谢老师
加上synchronized
逻辑清晰,简单易懂。如果可以再举一个实际中需要用单例模式的例子就更好了
老师讲得很棒,但随着深入学习,我们知道这里的懒汉模式的写法是线程不安全的,代码修改如下(在方法上加上synchronized修饰即可)
public static synchronized Singleton2 getInstance() {
if (instance== null){
instance = new Singleton2();
}
return instance;
}
课程须知
本课程是 Java 开发课程的高级课程,如果您是新手,建议先移步 《Java入门第一季》和《Java入门第二季》
老师告诉你能学到什么?
1、 了解设计模式 2、 理解单例模式的含义及应用场合 3、 掌握单例模式中饿汉模式和懒汉模式的使用 4、 理解两种模式的区别

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消