Junior — Middle
Mi biztosítja Java-ban a hozzáférés-ellenőrzést a kritikus szekcióhoz a synchronized kulcsszóval?
sobes.tech MI
Válasz az MI-től
Java-ban a synchronized kulcsszó egy hozzáférés-ellenőrző mechanizmust biztosít a kritikus szekcióhoz, lehetővé téve, hogy csak egy szál hajtsa végre egyszerre ezt a kódrészt vagy metódust. Ez megakadályozza a versenyhelyzeteket, és biztosítja a helyes működést a közös erőforrásokkal.
Példa:
public synchronized void increment() {
count++;
}
Itt az increment metódus csak egy szál által futtatható egyszerre.