Julgodis i Java 21

Squeeds Julkalender | 2023-12-22 | Rikard Thulin
Visserligen var det ett par månader sedan Java 21 lanserades men här kommer några av godbitarna som julläsning :-)
coffee-2691_640.jpg

Pattern Matching för switch-uttryck:

Mönstermatchning för switch förhandsvisades i JDK 17 och förfinades sedan i JDK 18, JDK 19 och JDK 20. Med det nya funktionen för att använda pattern matching i switch-uttryck gör det möjligt att skriva mer kompakt och läsbar kod. Nu kan mönster matchas direkt i switch-uttalanden, vilket ger en ökad flexibilitet och minskar behovet av boilerplate-kod. Ett exempel:

Förbättringar av typen records:

Records har fått ytterligare förbättringar, speciellt med möjligheten att inkludera egna metoder. 

Applet must die

Har man programmerat Java och "webapplikationer" sedan hedenhös så har man säkert stött på Applets -- Java:s lösning för rika klienter på webben. Det blev ju inte riktigt bra och tekniken när nu helt stendöd och tas äntligen bort ur JDK21.

Och mer...

Vill du läsa om allt ny så rekomenderar jag den officiella "vad är nytt" bloggen från Oracle.