Summary: in this
tutorial, you will learn what is new in Java JDK 11 and what new future in
jdk11 .
The launch date of Java 11 is scheduled for Sept 2018 and the repository is
currently open for bug fixes and also for more JDK Enhancement Proposals (JEPs) to be added to the upcoming Java 11 version.
The CORBA, Java
EE, and JavaFX support will be removed, while just a
handful of new features are being added and planned for the Java 11 (JDK)
-
- Local-Variable Syntax for Lambda Parameters
- Dynamic Class-File Constants
- An Arbitrarily Low-Overhead Garbage Collector
- Remove the Java EE and CORBA Modules. (The Java EE and CORBA modules from the Java SE Platform and the JDK. These modules were deprecated in Java SE 9 with the declared intent to remove them in a future release.)
New features planned for the Java 11 JDK
At this point, JDK 11 is set to have just three new features, although more are expected later. The planned new features include:
The Epsilon garbage collector, billed as a “no-op” collector, will handle memory allocation without implementing any actual memory reclamation mechanisms. Epsilon’s use cases include testing for performance, memory pressure, and the virtual machine interface. It also could be used for short-lived jobs.
- A local-variable syntax for lambda parameters should align the syntax of a formal parameter declaration in an implicitly typed expression with the syntax of a local variable declaration. This would allow
var
to be used when declaring formal parameters of a implicitly typed lambda expressions. - The Java class-file format will be extended to support a new constant pool form,
CONSTANT_Dynamic
. The goal is to reduce the cost and disruption of developing new forms of materializable class-file constraints.
I hope you are enjoying with
this post! Please share with you friends! Thank you!!
0 comments:
Post a Comment