Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ある時点でスレッドがモニターをめぐって競合します。この時点で 1 つのスレッドが勝つはずです。Java は CPU に組み込まれたアトミック CAS 操作を使用してこれらのモニターを取得しますか?
concurrentパッケージにAtomic*はCASを内部で使用するクラスが含まれているため、そうは思いません。
concurrent
Atomic*
もう 1 つのことは、使用する jvm の種類に依存することです。したがって、現在の形式では、CASが他の場所で使用されていることを伝えることを除けば、あなたの質問は実際には答えられません。