Since j2se 1.4, the evolution of the java language has been governed by the java community process (jcp), which uses java specification requests (jsrs) to propose and specify additions and changes to the java platform The language is specified by the. Let’s take a look what is inside java 12 The new java release contains less major enhancements than the previous version 8 jeps in java 12 vs 17 jeps in java 11. This jep is the index of all jdk enhancement proposals, known as jeps
See jep 1 for an overview of the jep process. Since the release of version 8, up to version 21, java is shaped by 232 jdk enhancement proposals (jeps) and many more smaller updates, each of which brings some improvement to the platform. Von jep 189 bis zu jep 346, stellen wir die jdk enhancement proposals vor. Listing the jeps that are used in this chapter the following table lists the jdk 11 features that are covered in this chapter, their corresponding jep number, and scope The document outlines the features and enhancements introduced in java 12, including jeps for a new garbage collector (shenandoah), switch expressions, and raw string literals It details various improvements in standard libraries, usability updates, and notable changes compared to jdk 11.
All info sourced from openjdk.org which records jep data for major releases from java 8 There are numerous interesting jeps in the pipeline currently The proposals i’ve highlighted are focused on tuning and refactoring the jvm and expanding and enhancing the language This project aims to provide detailed overviews of java development kit (jdk) versions, their new features, and associated jeps (java enhancement proposals) Each jdk version is meticulously documented to serve as a resource for java developers, enthusiasts, and learners.
OPEN