摘要: 懒汉式单例模式很多时候会这么写: k但是这样写在多线程的时候就可能会出现问题,JVM为了优化指令会执行指令重排,就后导致 new Singleton() 的时候无序, 详细的看 这个文章 。 解决多线程时可能出现的问题是加 volatile 关键字, 不过需要在jdk5以后,因为jdk5以前和以后的 阅读全文
posted @ 2018-07-23 19:56 caik13 阅读(896) 评论(0) 推荐(0) 编辑