- /*private SynchronizedTest(){}
- private static SynchronizedTest st; //懒汉式单例模式,线程不安全,需要加synchronized同步
- public static SynchronizedTest getInstance(){
- if(st == null){
- st = new SynchronizedTest();
- }
- return st;
- }*/
- /*private SynchronizedTest(){}
- private static final SynchronizedTest st = new SynchronizedTest(); //饿汉式单例模式,天生线程安全
- public static SynchronizedTest getInstance(){
- return st;
- }*/
两种单例模式
最新推荐文章于 2024-04-10 15:09:44 发布