|
Section 7: Threads
|
|
7.1 Write code to define, instantiate and start new threads using both java.lang.Thread and java.lang.Runnable.
|
|
7.2 Recognize conditions that might prevent a thread from executing.
|
|
7.3 Write code using synchronized wait, notify and notifyAll to protect against concurrent access problems and to communicate between threads.
|
|
7.4 Define the interaction among threads and object locks when executing synchronized wait, notify or notifyAll.
|