Oracle heeft Java Developer Kit 18 gereleased met negen nieuwe features.

• JDK 18 introduceert een @snippet-tag die het toevoegen van voorbeeldcode in de API-documentatie vereenvoudigt.
• Updates en verbeteringen aan bibliotheken omvatten:
o UTF-8 instellen als de standaard karakterset van standaard API's;
o eenvoudige webserver, een opdrachtregelprogramma en API om een ​​minimale webserver te starten die statische bestanden bedient;
o implementatie kernreflectie met methodehandvatten;
o internetadresomzetting SPI definieert een SPI voor host- en naamadresomzetting.
• Ontwikkelaars kunnen vector-API, externe functie en geheugen-API, en patroonherkenning verkennen voor switch in incubatie en preview.
• De gebreken van Finalizer veroorzaken problemen op het gebied van beveiliging, prestaties en betrouwbaarheid. Het is standaard ingeschakeld, maar kan worden uitgeschakeld om het testen te vergemakkelijken. Het zal in een toekomstige release worden beëindigd.