talkbase logo

Free

Novinky v Javě
24
Nov 22

Novinky v Javě

Thu, Nov 24, 2022, 4:00 PM - 6:00 PM (UTC)

The event has ended.

Location
Vysoká škola polytechnická Jihlava (VŠPJ)
16, Tolstého 1556, 586 01 Jihlava, Česko

About

Na listopad jsme připravili dvojpřednášku pro Java vývojáře. V první přednášce nám Jan Lahoda představí novinky v Javě a ve druhé části nám Jaroslav Tulach ukáže, jak tyto novinky můžeme využít, i když musíme běžet na Javě 8.

Jan Lahoda: Zářivá budoucnost Javy

V posledních letech zažívá platforma Java velký rozmach a pracuje se na mnoha novinkách, z nichž některé už byly do jazyka Java a standardních knihoven přidány. Mezi vylepšeními jazyka můžeme nalézt například víceřádkové textové řetězce, automatické určování typů lokálních proměnných, vylepšení konstrukce switch, pattern matching a možnost stručně deklarovat třídy, které slouží jako jednoduchý obal na data. To vše je podporováno novým, rychlejším vývojovým cyklem, který umožňuje vydávat nové verze každých šest měsíců.

V této přednášce si ukážeme mnoho z novinek v platformě Java od verze 10 a podíváme se, jaké novinky se mohou objevit v budoucnu.

O přednášejícím:

Jan vylepšuje jazyk Java a související nástroje už více než dvacet let. V současné době je součástí týmu, který implementuje nové jazykové vlastnosti v Javě pro překladač javac. V poslední době pracoval na dvou rozšířeních pro Javu - vylepšení konstrukce switch a pattern matching.

Jaroslav Tulach: Obdivujte Kotlin, ale jen z dálky!

Kotlin je populární jazyk pro JVM. Avšak nová a nová vylepšení se v jazyce Java objevují každých šest měsíců. Ať již to jsou víceřádkové řetězce, jednoduché datové typy, vylepšený switch/case či lepší "pattern matchování". I když je Kotlin zajímavým jazykem, možná je lepší zůstat u Javy a používat syntaxi z Javy 19 a pouze překládat do bytekódu JDK8+. Ukáži vám, jak na to!

O přednášejícím:

Jaroslav Tulach, zakladatel a architekt NetBeans platformy; inženýr pracující na GraalVM a novém funkcionálním jazyku Enso.org.

Speakers

JL

Jan Lahoda

JT

Jaroslav Tulach