package com.mytest.design.singleton;
/**
* 单例模式 - 饿汉式 - 静态代码块 方式
* 1.构造器私有化
* 2.定义一个private static 的属性
* 3.在静态代码块中创建实例
* 3.提供一个公有的静态方法,返回实例
*/
public class SingleTon02 {
private SingleTon02() {}
private static SingleTon02 INSTANCE;
static {
INSTANCE = new SingleTon02();
}
public static SingleTon02 getInstance() {
return INSTANCE;
}
}
单例模式之饿汉式-静态代码块方式
最新推荐文章于 2024-04-16 22:21:12 发布