Java 19 !
Java 19 is nu beschikbaar voor productiegebruik met prestatie-, stabiliteits- en securitysupdates.
Deze niet-LTS-release krijgt slechts zes maanden ondersteuning op het hoogste niveau.
Dit zijn de nieuwe features
• Record patterns, momenteel in preview, stellen developers in staat pattern matching uit te breiden tot meer geavanceerde, samen te stellen datasquery's zonder de syntaxis of semantiek van typepatterns te wijzigen.
• Patterns matching voorzgn 'Switch expressios' en -instructies maakt de beknopte en veilige uitdrukking van complexe data georiënteerde zoekopdrachten mogelijk.
o Het derde voorbeeld voegt verfijningen toe aan het vervangen van bewaakte patronen door when-clausules in schakelblokken.
• Verbeteringen aan de Vector API omvatten verbeteringen voor het laden en opslaan van vectoren van en naar MemorySegments.
• Andere nieuwe functies zijn onder meer ondersteuning voor Unicode 14.0, extra datum-tijd-indelingen, nieuwe systeemeigenschappen voor System.out en System.err, en meer.
Java 19 is now available for production use with performance, stability, and security updates. This non-LTS release will receive only six months of top-level support.
Here are the new features in the release: