Wyo Java Ch. 21 Lecture Notes

Objective #1: Explain how multiple threads execute in parallel.

Objective #2: Explain race conditions and deadlocks.

Objective #3: Avoid the corruption of shared objects by using synchronized methods.

Objective #4: Use threads for programming animations.