package zxc;
/*
* 懒汉式
*/
public class Lhan {
private static Lhan NIN= null;
private Lhan () {
}
public static Lhan getnin() {
if(NIN == null) {
synchronized(Lhan.class) {
if(NIN==null) {
NIN = new Lhan();
}
}
}
return NIN;
}
}
package zxc.impl;
import zxc.Lhan;
/*
* 懒汉式
*/
public class Text1 {
public static void main(String[] args) {
Lhan a = Lhan.getnin();
Lhan b = Lhan.getnin();
System.out.println(a==b);
}
}