Miscellaneous Improvements in JDK 11

Java 11 covers a number of additional interesting changes that we cannot cover in individual chapters. However, this doesn't mean that they are not relevant or important enough, but because their details are beyond the scope of this book. For instance, nest-based access includes changes to the Java Virtual Machine (JVM) specification, dynamic class-file constants extending existing class-file constants, improvements with cryptography layers and Transport Layer Security (TLS), and more.

This chapter includes an overview of the remaining JDK 11 features that are related to the SE, JDK, and implementation of Java 11 features.

In this chapter, we'll cover the following topics:

  • Nest-based access control
  • Dynamic class-file constants
  • Improving AArch64 intrinsics
  • Removing the Java EE and CORBA modules
  • A key agreement with Curve25519 and Curve448
  • Unicode 10
  • ChaCha20 and Poly1305 cryptographic algorithms
  • Launching single file source code programs
  • TLS 1.3
  • Deprecating the Nashorn JavaScript engine
  • Deprecating the pack200 tools and API

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.135.206.254