Rudiments of Java concurrency control, part 1

from blog Kevin Boone's website, | ↗ original
The first part in a series on concurrency management in multi-threaded Java programs. This article deals with monitor objects and their use for demarcation of non-concurrent sections.