摘要: JAVA设计模式中单例的思维导图如下: 1、懒汉模式,线程不安全 2、懒汉式,线程安全 3、饿汉式 4、双检锁/双重校验锁 双检锁的方式中用到了volatile关键字,volatile关键字的作用是可见性和禁止指令重排序。 可见性:意思是其他线程修改了被volatile标识的变量,其值可以立即同步到 阅读全文
posted @ 2018-08-13 15:31 知识小书包 阅读(176) 评论(0) 推荐(0)