Skip to content

Glossary: System Design Basics in Java

synchronized

A Java keyword on a method that lets only one thread run it at a time, making a check-then-change atomic within one program.

Where the book teaches it

Related terms

Atomic operationRace condition