자바에서는 언제 Atomic Boolean을 사용해야 하나요? Atomic Boolean은 어떻게 사용할 수 있으며 그 클래스는 무엇에 사용합니까?여러 스레드가 부울을 확인하고 변경해야 하는 경우.예를 들어 다음과 같습니다. if (!initialized) { initialize(); initialized = true; } 이것은 나사산 안전이 아니다.를 사용하여 수정할 수 있습니다.AtomicBoolean: if (atomicInitialized.compareAndSet(false, true)) { initialize(); } 여기 Brian Goetz 책에서 만든 노트입니다. 당신에게 도움이 될 것 같습니다. ATOMIC XXX 클래스 논블로킹 비교 및 스왑 구현 제공 하드웨어에 의한 지원(인텔의 C..