Java中单例模式的几种写法。总体分为懒汉式,饿汉式和静态内部类式;懒汉式又有线程安全和不安全的两种;饿汉式线程安全但不节省空间;静态内部类式最优,但需要了解熟悉类加载相关知识。
1 懒汉式
懒汉式(线程不安全)
1 | /** |
懒汉式(线程安全)
1 | /** |
2 饿汉式
饿汉式(线程安全)
1 | /** |
3 静态内部类式
静态内部类法(最优)
1 | /** |
本文作者:
Jeff.R
本文链接: https://stefanxiepj.github.io/archives/c12913ce.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
本文链接: https://stefanxiepj.github.io/archives/c12913ce.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
![知识共享许可协议](https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png)