IDEA多线程调试技巧(调试懒汉式单例模式是线程不安全 和 加了同步后则是线程安全的深刻理解)

1)将普通的调试方式改为:线程调试 2)Thread0进入判断null区域 3)Thread1进入判断null区域 4)Thread0和1分别给单例对象赋值 5)Thread0赋值一个地址 552 6)Thread1赋值553 因此,即时看到打印是相同的值,也不代表是同一个对象,是第二个线程把第一个线程给覆盖了。 从而调试出来:多线程下,懒汉式单例 线程是不安全的。   总结:知道多线程如何调试后
相关文章
相关标签/搜索