Additional Information

In this chapter, we will cover the following topics:

  • Processing results for Runnable objects in the Executor framework
  • Processing uncontrolled exceptions in a ForkJoinPool class
  • Using a blocking thread-safe queue to communicate with producers and consumers
  • Monitoring a Thread class
  • Monitoring a Semaphore class
  • Generating concurrent random numbers

Get Java 9 Concurrency Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.