Wrap-Up

This chapter presented Java's new concurrency API and demonstrated the powerful technique of thread synchronization. Multithreading is an advanced topic that is the subject of many books. We use the multithreading techniques introduced here again in , Networking, to help build multithreaded servers that can interact with multiple clients concurrently.