双重检查锁实现单例
public class Single {private volatile static Single single;private Single() {};public static Single getSingle() {if (single == null) {synchronized (Single.class) {if (sin...
·
public class Single {
private volatile static Single single;
private Single() {
};
public static Single getSingle() {
if (single == null) {
synchronized (Single.class) {
if (single == null) {
single = new Single();
}
}
}
return single;
}
}
更多推荐



所有评论(0)