Blog, Web Application Development

What to Expect From the Next Java JDK 10?


With the release of JDK (Java Development Kit) 9, more focused is stressed upon the newest features of Java, comprising the overview of the modules. Though, more recent attention is paid to these powerful features, working on the next release of Java, JDK10 has been initiated. JDK 10, an application of Java Standard Edition 10, is due to the production on 20 March, 2018.

In this article, we will look at some of the features scheduled for JDK 10 and these are illustrated as below:

  • Local Variable Kind Interface

It improves the Java language to extend kind interface to statements of local variables with initializers. The intent is to decrease the ‘service’ that is related to coding though maintaining an assurance to static type safety.

  • Garbage Collector Interface

This feature improves the source-code isolation of various garbage collectors by introducing a clean garbage collector. The main objective is improved modularity for inner garbage collection code in the HotSpot virtual machine and making it easier to enhance a new garbage collector to a HotSpot.

  • Consolidating the JDK Forecast into a Single Repository

It combines various repositories of the JDK forecast into a single repository with the intention of simplifying and streamlining web development. The code base, till now, is broken into numerous reports that can cause difficulties with source-code management.

  • Application Case-Data Sharing

This feature reduces the footprint by sharing the present Class-Data Sharing ‘CDS’ feature across processes. Also, the startup time is enhanced as well.

Read the full article here!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s