单例模式

来源:互联网 发布:淘宝网店开店要多少钱 编辑:程序博客网 时间:2024/06/04 22:46

恶汉式:

public class SingleEHan {private static SingleEHan slh = new SingleEHan();private SingleEHan() {}public static SingleEHan getSingEHan() {System.out.println("单例模式:饿汉式");return slh;}}

public class TestEHan {public static void main(String[] args) {// TODO Auto-generated method stubSingleEHan.getSingEHan();}}

懒汉式:

public class SingleLanHan {private static SingleLanHan slh;private SingleLanHan() {}public static SingleLanHan getSingle() {if (slh == null) {slh = new SingleLanHan();}System.out.println("单例模式:懒汉式");return slh;}}

public class TestLanHan {public static void main(String[] args) {// TODO Auto-generated method stubSingleLanHan.getSingle();}}


原创粉丝点击