O'Reilly logo

Java 9 Concurrency Cookbook - Second Edition by Javier Fernández González

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Customizing Concurrency Classes

In this chapter, we will cover the following topics:

  • Customizing the ThreadPoolExecutor class
  • Implementing a priority-based Executor class
  • Implementing the ThreadFactory interface to generate custom threads
  • Using our ThreadFactory in an Executor object
  • Customizing tasks running in a scheduled thread pool
  • Implementing the ThreadFactory interface to generate custom threads for the fork/join framework
  • Customizing tasks running in the fork/join framework
  • Implementing a custom Lock class
  • Implementing a transfer queue-based on priorities
  • Implementing your own atomic object
  • Implementing your own stream generator
  • Implementing your own asynchronous stream

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required