Fork me on GitHub
摘要: 在多线程环境中,volatile能保证共享变量的可见性以及一定程度的有序性。单例模式有多种写法,有线程安全的和非线程安全的,有懒汉式和饿汉式,有利用static关键字修饰变量、方法、代码块、内部类的实现,还有用枚举实现的,今天我们讨论下单例模式里面较为复杂的double check写法,先看下代码: 阅读全文
posted @ 2018-08-01 19:57 gitmoji 阅读(2188) 评论(2) 推荐(0) 编辑