In this chapter, we covered several upgrades regarding the modern platform. These updates cover a wide range of tools and updates to APIs to make developing with Java easier, with greater optimization possibilities for our resulting programs. Our review included a look at the new HTTP client, changes to Javadoc and the Doclet API, the new JavaScript parser, JAR and JRE changes, the new Java-level JVM compiler interface, new support for TIFF images, platform logging, XML Catalog support, collections, and the new platform-specific desktop features. We also looked at enhancements for method handling and the deprecation annotation.
In the next chapter, we will cover concurrency enhancements. Our primary focus will be the support for reactive programming that is provided by the Flow class API. We will also explore additional concurrency enhancements.