编程基础之设计模式
本文主要介绍核心的设计模式以及一些具体的用法
todo
[[TOC]]
单例模式
1、懒汉模式、线程不安全
1 | public class Singleton { |
2、懒汉模式,线程安全
1 | public class Singleton { |
3、饿汉模式,线程安全
1 | public class Singleton { |
4、DCL双重检查锁
1 | public class Singleton { |
5、登记式\静态内部类,线程安全,延迟加载
1 | public class Singleton { |
6、枚举
1 | public enum Singleton { |