随笔分类 -  设计模式

摘要:[TOC] 一、懒汉式,线程安全 特点:整个方法被synchronized修饰,不高效 二、双重检验锁 特点:双重检验是因为创建对象不是原子操作,JVM会对其进行指令重排优化,使用volatile可以禁止JVM指令重排优化 三、静态内部类 特点:JVM的机制保证了线程安全,同时也是懒汉式的(推荐) 阅读全文
posted @ 2019-08-27 15:40 FranChouChou 阅读(131) 评论(0) 推荐(0)