AtomicBoolean保证多线程情况下类只初始化一次的使用

public class demo{
    private static  AtomicBoolean ab = new AtomicBoolean(false);
    public void init(){
        if(ab.compareAndSet(false,true)){
            //初始化代码
         }
    }
}



你可能感兴趣的:(AtomicBoolean保证多线程情况下类只初始化一次的使用)