本帖最后由 杨宗彬 于 2012-8-13 12:34 编辑
NumberMachine是一个单例,能用枚举写而且更简单,所以在实现单例的时候我们选择枚举
public class NumberMachine(){
//做成私有化的构造方法,别的类无法创建这个对象
private NumberMachie(){}
//自己创建一个对象
private static NumberMachine instance = new NumberMachine();
public static NumberMachine getInstance(){
return instance;
}
}
上面是普通类实现单例,下面用枚举写
public enum NumberMachine {
NM;
}
|
|