单例设计模式

xiaoxiao2021-02-28  9

单例很简单:

错误写法 ,大家一直痴迷的一种写法,如果有两个线程A,B,a线程访问到 if(errorTest == null),而B线程此时更改了errorTest 的值,就造成了

a线程走的if,而b线程 走的是else。如果有类似于校验的逻辑,就会造成校验失败。

正确写法 

转载请注明原文地址: https://www.6miu.com/read-2100230.html

最新回复(0)