Title: Threads and Concurrency
Course: CPS 189: Java Certification - Review, Practice & Prepare (Development) > Section: Learning Modules

This unit covers Java threads, synchronization, and concurrency.

By the end of this lesson, you will be able to:

Threads

- Create and use the Thread class and the Runtime interface
- Manage and control thread lifecycle
- Synchronize thread access to shared data
- Identify potential threading problems

Concurrency

- Use java.util.concurrent collections
- Apply atomic variables and looks
- Use Executors and ThreadPools
- Use the parallel Fork/Join framework