2.Synchronized
Java · 2 notes
- 6.2 synchronizedhistorical
Java intrinsic monitors, mutual exclusion, happens-before visibility, reentrancy, synchronized methods/blocks, and JVM implementation caveats.
- Optimizing Java Lockinghistorical
Durable lock-performance principles: reduce contention and critical sections, avoid blocking work while locked, split ownership carefully, and treat JVM lock internals as version-sensitive.