The following table lists the JDK 11 features that are covered in this chapter, their corresponding JEP number, and scope:
JEP |
Scope |
Description |
181 |
SE |
Nest-based access control |
309 |
SE |
Dynamic class-file constants |
315 |
Implementation |
Improving AArch64 intrinsics |
320 |
SE |
Removing the Java EE and CORBA modules |
324 |
SE |
A key agreement with Curve25519 and Curve448 |
327 |
SE |
Unicode 10 |
329 |
SE |
ChaCha20 and Poly1305 cryptographic algorithms |
330 |
JDK |
Launch single file source code programs |
332 |
SE |
TLS 1.3 |
335 |
JDK |
Deprecate the Nashorn JavaScript engine |
336 |
SE |
Deprecate the pack200 tools and API |
Let's get started with the first feature.