AtomicBoolean started = new AtomicBoolean(false) if(started.compareAndSet(false, true)){ //todo something }
采用原子操作
变量只能设置一次方法
原文:https://www.cnblogs.com/becoding/p/14090540.html