Software-update: Java 25 LTS
Oracle heeft Java 25 uitgebracht. Het gaat om een long term support-release die acht jaar ondersteuning krijgt. Java is een van de populairste en meest gebruikte programmeertalen ter wereld. In JDK 25 treffen we zestien verbeteringen aangebracht, die elk hun eigen JDK Enhancement Proposal hebben. Ook zijn er vier toevoegingen die nog in preview zijn en eentje die de status incubator heeft. Uitgebreide informatie over deze uitgave is op deze pagina te vinden, dit zijn in het kort alle verbeteringen:
Java 25 / JDK 25: General AvailabilityJDK 25, the reference implementation of Java 25, is now Generally Available. We shipped build 36 as the second Release Candidate of JDK 25 on 15 August, and no P1 bugs have been reported since then. Build 36 is therefore now the GA build, ready for production use. GPL-licensed OpenJDK builds from Oracle are available here. Builds from other vendors will no doubt be available soon.
This release includes eighteen JEPs:470: PEM Encodings of Cryptographic Objects (Preview)502: Stable Values (Preview)503: Remove the 32-bit x86 Port505: Structured Concurrency (Fifth Preview)506: Scoped Values507: Primitive Types in Patterns, instanceof, and switch (Third Preview)508: Vector API (Tenth Incubator)509: JFR CPU-Time Profiling (Experimental)510: Key Derivation Function API511: Module Import Declarations512: Compact Source Files and Instance Main Methods513: Flexible Constructor Bodies514: Ahead-of-Time Command-Line Ergonomics515: Ahead-of-Time Method Profiling518: JFR Cooperative Sampling519: Compact Object Headers520: JFR Method Timing & Tracing521: Generational Shenandoah
470: PEM Encodings of Cryptographic Objects (Preview)502: Stable Values (Preview)503: Remove the 32-bit x86 Port505: Structured Concurrency (Fifth Preview)506: Scoped Values507: Primitive Types in Patterns, instanceof, and switch (Third Preview)508: Vector API (Tenth Incubator)509: JFR CPU-Time Profiling (Experimental)510: Key Derivation Function API511: Module Import Declarations512: Compact Source Files and Instance Main Methods513: Flexible Constructor Bodies514: Ahead-of-Time Command-Line Ergonomics515: Ahead-of-Time Method Profiling518: JFR Cooperative Sampling519: Compact Object Headers520: JFR Method Timing & Tracing521: Generational Shenandoah
Source:
Tweakers.net