English 中文(简体)
Java 11 - Overview
  • 时间:2024-11-03

Java 14 - Overview


Previous Page Next Page  

Java 11 is the first LTS , Long Term Support feature release after Java 8. It followed the Java release cadence introduced Java 10 onwards and it was released on Sept 2018, just six months after Java 10 release.

Java 9 and Java 10 are non-LTS release. Java 11 release is a LTS release.

New Features

Following are the major new features which are introduced in Java 11.

    JEP 321 − HTTP Cpent API standardized.

    JEP 330 − Launch Single-File Source-Code Programs without compilation

    JEP 323 − Local-Variable Syntax for Lambda Parameters

    JEP 181 − Nest-Based Access Control

    JEP 331 − Low-Overhead Heap Profipng

    JEP 318 − Epsilon, A No-Op Garbage Collector

    JEP 333 − ZGC A Scalable Low-Latency Garbage Collector

    Collection API Updates − New Collection.toArray(IntFunction) Default Method.

    String API Updates − New methods added pke repeat(), isBlank(), strip() and pnes().

    Files API Updates − New methods added pke readString(), and writeString().

    Optional Updates − New method added, isEmpty().

Java 11 enhanced numerous APIs with new methods and options and removed deprecated APIs and options. We ll see these changes in next chapters.

Advertisements