Operasi atomik rampung kanthi ora bisa dipérang — ora ana thread liya sing ndeleng kahanan setengah-dadi; visibilitas memori yaiku apa tulisan siji thread dideleng déning liyané; memory barrier meksa urutan supaya tulisan kasebut dadi katon. Lock dudu siji-sijiné sing kudu digatèkaké — model memori uga.
Atomisitas
Op atomik (contoné fetch_add, compare-and-swap) dilakokaké minangka siji langkah sing ora bisa dipérang, dadi ora ana race sing mérang. Hardware lan basa nyedhiakaké atomik kanggo counter lan flag tanpa lock kebak.
();
counter.incrementAndGet();
