(88)单例模式的应用

来源:互联网 发布:禁止外资参与网络出版 编辑:程序博客网 时间:2024/06/08 05:18

单例类:

public class Emperor {    private static Emperor emperor = null;        private Emperor() {            }        public static Emperor getInstance() {        if (emperor == null) {            emperor = new Emperor();        }        return emperor;    }        public void getName() {        System.out.println("我是皇帝:明日科技");    }    }


单例测试类:

public class EmperorTest {    public static void main(String[] args) {        System.out.println("创建皇帝1对象:");        Emperor emperor1 = Emperor.getInstance();        emperor1.getName();        System.out.println("创建皇帝2对象:");        Emperor emperor2 = Emperor.getInstance();        emperor2.getName();        System.out.println("创建皇帝3对象:");        Emperor emperor3 = Emperor.getInstance();        emperor3.getName();    }}


原创粉丝点击