单例模式

最简单的单例:


singleton1

双重检查:


singleton2

枚举单例:


singlen3

静态内部类:


singleton4

静态内部类实现了真正意义上的懒加载以及线程安全并且节约了内存

补充:spring中单例的运用 <bean id="" class="" scope="singleton"/> 或者 @Scope("singleton")

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容