Java JDK 11 biedt nieuwe verbeteringen voor de productiviteit van developers
Oracle lanceert de nieuwe Java 11 versie voor softwaredevelopers. Het is de eerste release voor de lange termijnondersteuning (LTS), bedoeld voor Java-gebruikers die prioriteit geven aan stabiliteit. JDK 11 biedt een aantal nieuwe verbeteringen in de productiviteit van ontwikkelaars, evenals ondersteuning voor moderne cryptografische en internetstandaarden, waaronder TLS 1.3 en HTTP / 2.
Voortzetting van zijn verplichting om een ??regelmatige cadans van Java-innovaties en updates aan de gemeenschap te leveren, is de algemene beschikbaarheid van Java SE 11 (JDK11) aangekondigd.
De eerste Long Term Support (LTS) -update onder Oracle's halfjaarlijkse release-schema dat vorig jaar werd aangekondigd, JDK 11 is het resultaat van een uitgebreide samenwerking tussen Oracle-engineers en leden van de wereldwijde Java-ontwikkelaarsgemeenschap via de OpenJDK-community en de JCP. Sinds de release van Java SE 8 heeft de community meegewerkt aan meer dan 100 nieuwe verbeteringen die zijn toegevoegd via JDK 9, 10 en 11.
Applicatie ontwikkelaars
"TLS 1.3 is onlangs goedgekeurd en het is fantastisch nieuws dat Java SE 11 het meteen zal ondersteunen", zegt Jim Manico, co-auteur van Iron Clad Java en oprichter van Manicode Security. "De nieuwe Java-releasecyclus voor Java SE betekent dat belangrijke beveiligingsprotocollen en andere standaarden zoals TLS 1.3 snel kunnen worden vrijgegeven en overgenomen, waardoor applicatie-ontwikkelaars meer tools krijgen om veilige software te schrijven met 's werelds meest populaire taal - Java!"
Klanten kunnen nu migreren van Java SE 8 naar Java SE 11 met het tempo dat het beste aansluit op hun unieke bedrijfsbehoeften, ondersteund door Oracle's Long Term Support. Oracle biedt zijn klanten beveiligings- en bugfixing-updates voor JDK 11 tot en met 2026, met de volgende LTS-release gepland voor september 2021, aldus Oracle.
Platform
"Dankzij voortdurende verbeteringen door Oracle en de Java Community blijft de JVM het beste platform voor het bouwen van applicaties", zegt Rafael Winterhalter van Scienta Noorwegen en bedenker van de populaire Byte Buddy code generatie en manipulatiebibliotheek voor Java. "De Java SE 11-release geeft me vertrouwen omdat we de voordelen van het modulensysteem zien aanhouden, waardoor Java-toepassingen meer ingekapseld en transparant worden. Dit is cruciaal in tijden waarin applicaties steeds complexer worden en afhankelijk zijn van steeds meer afhankelijkheden. Nieuwere functies die worden onderzocht, zoals 'nestmates', bieden veel belofte voor een betere startup en compilatieprestaties in de toekomst ".
Door: Witold Kepinski