Home > News content

Java 10 Released: 109 New Features

via:博客园     time:2018/3/21 12:31:12     readed:746

The long-awaited, no-failure Java 10 has been officially released! You can go through hereDownload Java 10 official version. To iterate faster and follow up on community feedback, the Java release cycle changed to every six months and promised not to skip tickets. The new release cycle will strictly follow the time point and will be released in March and September of each year.

orgsrc=https://images2018.cnblogs.com/news/66372/201803/66372-20180321121911618-2006195638.png

Java 10 is the first version to adopt a new release cycle, providing 109 new features, the most attention being the type inference of a local variable.

Related Links:

12 key new features of Java 10:

  • JEP 286: Type inference of a local variable. This feature was discussed in the community for a long time and a survey was conducted to viewJEP 286 Findings

  • JEP 296: Merging JDK's Multiple Code Repositories into a Repository

  • JEP 304: Garbage Collector Interface. Improve the source code isolation of different garbage collectors by introducing a clean garbage collector (GC) interface.

  • JEP 307: Introducing Parallel Full GC to G1

  • JEP 310: Application data sharing. To improve startup and footprint, expand once again on existing Class Data Sharing (CDS) functionality to allow application classes to be placed in shared archives

  • JEP 312: Thread local control. Allows stopping a single thread instead of only enabling or stopping all threads

  • JEP 313: Remove Native-Header Generation Tool (javah)

  • JEP 314: Extra Unicode Language Tag Extensions. Including: cu (currency type), fw (week of the first day of the week), rg (area coverage), tz (time zone), etc.

  • JEP 316: Allocate heap memory on spare memory devices. Allow HotSpot to allocate Java object heap on alternate memory devices

  • JEP 317: Java-Based JIT Compiler (Trial Version)

  • JEP 319: Root certificate. Root certificate in open source Java SE Root CA program

  • JEP 322: Time-based release model. “Features releases” version will include new features, “Update releases” version fix bugs only

JDK 10 official version download address:Http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html

China IT News APP

Download China IT News APP

Please rate this news

The average score will be displayed after you score.

Post comment

Do not see clearly? Click for a new code.

User comments