A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 杨宗彬 于 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;
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马