饿汉式(静态代码块)应用步骤:
1.构造器私有化
2.创建类的静态变量,不实例化
3.静态代码块实例化
4.向外部暴露一个静态的公共方法
案例:
package singlePattern;
public class SinglePattern2 {
private SinglePattern2(){
}
private final static SinglePattern2 SINGLE_PATTERN_2;
static {
SINGLE_PATTERN_2 = new SinglePattern2();
}
public static SinglePattern2 getInstance(){
return SINGLE_PATTERN_2;
}
}
更多内容请访问:IT源点
注意:本文归作者所有,未经作者允许,不得转载