Synchronization tare da haƙowar zane-zane zuwa jihar haɓakacin gaske kaɗai don haka ayyuka ba sa sanye su da sanyi ba, ta guje race conditions. Java ya ba da nuwanin sakamakon, daga mahimmancin synchronized zuwa iskar sharai da lock-free atomics.
synchronized — mutual exclusion (intrinsic locks)
{
balance;
{
(balance >= amount) {
balance -= amount;
}
}
{
() {
balance += amount;
}
}
}
