Java 17 - Co je nového

Abstrakt

Nedávno vyšla zbrusu nová specifikace Java 17. Jedná se o třetí release v režimu LTS. Vzhledem k definované kadenci vydávání nových verzí co 6 měsíců máme jako vývojáři občas problém sledovat vývoj a novinky v přicházejících verzích JDK. Proto se společně podíváme na některé nové featury v Java 17, jako např. sealed classed, Vector API nebo pattern matching pro switch.

Kromě toho se podíváme i na způsob, jak testovat preview featury v JDK a to jak z příkazové řádky, tak pomocí build nástrojů Maven a Gradle.

Miroslav Sevelda

System Evangelist Autor je dlouholetý lektor GOPASu pro oblast jazyků Python, Java a Perl. Na Python postupně přešel z Perlu, i když se k tomuto jazyku často vrací. Zabývá se syntaktickými možnosti různých jazyků, jejich vyjadřovacími schopnosti a také vývojem aplikací různých typů, včetně populárních mikroslužeb.

Certifikace

Oracle Certified Java Programmer I Oracle Certified Java Programmer II Oracle Certified Web Component Developer Oracle Certified Master for Solaris Operating System