2012年3月10日

设计模式一 多例模式(Multition Pattern)

摘要: public class Emperor {private static int maxNumOfEmperor = 2; //最多只能有连个皇帝private static ArrayList emperorInfoList=new ArrayList(maxNumOfEmperor); //皇帝叫什么名字private static ArrayList emperorList=new ArrayList(maxNumOfEmperor); //装皇帝的列表;private static int countNumOfEmperor =0; //正在被人尊称的是那个皇帝//先把2个皇帝产生出来 阅读全文

posted @ 2012-03-10 14:40 Sunny_NUAA 阅读(190) 评论(0) 推荐(0)

设计模式一 单例模式(Singleton Pattern)

摘要: public class SingletonPattern {private static final SingletonPattern singletonPattern= new SingletonPattern();//限制住不能直接产生一个实例private SingletonPattern(){}public synchronized static SingletonPattern getInstance(){return singletonPattern;}}此代码为线程安全类型public class SingletonPattern {private static Singlet 阅读全文

posted @ 2012-03-10 14:37 Sunny_NUAA 阅读(142) 评论(0) 推荐(0)

导航