黑马程序员技术交流社区

标题: 看看区别 [打印本页]

作者: 黑马59期学员    时间: 2017-3-30 14:35
标题: 看看区别
public static synchronized Singleton getInstance() {
    if (singleton == null) {
        singleton = new Singleton();
    }
    return singleton;
}


public static Singleton getInstance() {
synchronized(this){
if (singleton == null) {
        singleton = new Singleton();
    }
}
    return singleton;
}

这二者有什么区别和联系?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2