设计模式(1)Singleton单例模式_8种写法
使用场景内存中只需要一个实例• 比如各种Mgr• 比如各种Factory一共有8种写法,但是只有2种写法是完美无缺的。写法一:饿汉式(最常见的写法)保证只有一个实例—》定义一个静态的实例Instance/** * 饿汉式 * 类加载到内存后,就实例化一个单例,JVM保证线程安全, * JVM保证每一个class在load到内存中,只是load一次--->static变量是在load到内存之后,马上就进行初始化一次,就初始化这一次,多线程也没有关系 * 简单实用,推荐使用! *
原创
2022-04-10 20:32:36 ·
592 阅读 ·
0 评论