Relevant SectionsRead Sections 9.4 "Synchronization" and Section 9.5 "Thread Transitions." Study NotesVarious method calls and events may cause a thread to go from one state to another. Several conditions may prevent a thread from executing. A good understanding of object locks and synchronized code is required. Note the difference between the notify() and notifyAll() methods . |