摘要: 代码演示 测试一:验证线程从wait set中被唤醒的顺序不一定是FIFO 测试二:验证线程被唤醒后,必须重新去获取锁,会记录之前wait的位置,在wait的位置继续往下执行 注意:线程不能进行自我唤醒,必须由其它线程唤醒 阅读全文
posted @ 2019-12-25 17:33 龙宇在天 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: 饿汉式 缺点:不能进行懒加载,可能会造成资源浪费 懒汉式 缺点:不能保证线程绝对安全,尤其是new SingletonObject1()中加载比较重的v资源时 介绍三种比较优雅的v单例模式: 1.双重检查改良版 缺点:虽然解决了线程安全问题,但是jvm的一些底层优化操作被摒弃 2.holder方式 阅读全文
posted @ 2019-12-25 16:02 龙宇在天 阅读(218) 评论(0) 推荐(0) 编辑
//右侧添加目录 //增加页面点击显示24字社会主义核心价值观