https://www.jianshu.com/p/eb30a388c5fc
Eager
1 | public class SingleB { |
Lazy
如果一个对象使用频率不高,占用内存还特别大,明显就不合适用饿汉式了,这时就需要一种懒加载的思想,当程序需要这个实例的时候才去创建对象,就如同一个人懒的饿到不行了才去吃东西。
v1
1 | // Version 1.1 |
v2加锁版
1 | public class SingletonClass { |
v3 加锁版
1 | public class SingletonClass { |
https://juejin.im/post/5c94654e6fb9a071090d63ac
https://blog.csdn.net/gavin_dyson/article/details/69668946