Java 12 - 17 újdonságok
A képzés bemutatja a Java 12 és 17 között megjelent újdonságokat legyen szó akár teljesen új nyelvi elemről, egy teljesen új API-ról, a JVM belső működésének változásáról, új szemétgyűjtő mechanizmusokról, vagy akár csak egy új hasznos metódusról.
- Bevezetés
- Java 12-17 újdonságok
- Java 12-17 újdonságok - gyakorlat - Projekt létrehozása
- Java nyelv és a JDK fejlődése
- Java 12 újdonságok
- Java 12 API újdonságok
- Java 12 API újdonságok - gyakorlat - String módosítások
- Java 12 API újdonságok - gyakorlat - Files.mismatch()
- Java 12 API újdonságok - gyakorlat - Collectors.teeing()
- Java 12 API újdonságok - gyakorlat - Compact number
- Java 12 API újdonságok - gyakorlat - InputStream.skipNBytes()
- Java 12 - JVM constants API
- Java 12 JVM módosítások
- Java 13 újdonságok
- Java 13 API módosítások - DocumentBuilderFactory
- Java 13 API módosítások - gyakorlat - DocumentBuilderFactory
- Java 13 API módosítások - NIO
- Java 13 - Socket API és Project Loom
- Java 13 - Dynamic CDS Archives
- Java 13 - Dynamic CDS Archives - gyakorlat - osztálybetöltők
- Java 14 újdonságok
- Java 14 - Switch utasítás
- Java 14 - Switch utasítás - gyakorlat
- Java 14 - Serial annotáció
- Java 14 - PrintStream változtatások
- Java 14 - StrictMath változtatások
- Java 14 - StrictMath változtatások - gyakorlat
- Java 14 - Részletesebb NullPointerException üzenetek
- Java 14 - Részletesebb NullPointerException üzenetek - gyakorlat
- Java 15 újdonságok
- Java 15 nyelvi és API módosítások
- Java 15 - Text blocks
- Java 15 - API módosítások
- Java 15 - DatagramSocket API és Hidden Classes
- Java 16 újdonságok
- Java 16 - Pattern matching for instanceof
- Java 16 - Pattern matching for instanceof - gyakorlat
- Records
- Java 16 - Records - gyakorlat
- API módosítások
- Java 16 - API módosítások - gyakorlat - Streams módosítások
- Java 16 - API módosítások - gyakorlat - Napszak kezelése
- Java 16 - JDK módosítások
- Java 16 - Z szemétgyűjtő mechanizmus
- Java 16 - Shenandoah szemétgyűjtő mechanizmus
- Java 17 újdonságok
- Java 17 - Sealed classes
- Java 17 - Sealed classes - gyakorlat
- Random generators
- Random generators - gyakorlat
- Java 17 - API módosítások
- Java 17 - API módosítások - gyakorlat - Konzol karakterkódolás
- Java 17 - API módosítások - gyakorlat - HexFormat
- Java 17 - API módosítások - gyakorlat - Map.Entry.copyOf()
- Java 17 - InstantSource
- Java 17 - InstantSource - gyakorlat
- Java 17 - Deserialization filters
- Java 17 - Deserialization filters - gyakorlat
Az oktatóról
Viczián István vagyok, Java fanatikusként fejlesztek, oktatok, blogot írok, rendezvényeket szervezek és konferenciákra járok. A Debreceni Egyetemen végeztem programtervező matematikusként, jelenleg a Training360-nál tartok oktatásokat. 1998 óta foglalkozom objektumorientált programozással és szoftverfejlesztéssel, kiemelt szakterületem a Java és Java EE alkalmazásfejlesztés. Vezető fejlesztőként, architektként dolgoztam/dolgozom kormányzati, banki, telekommunikációs és energetikai fejlesztési projektekben. Szakmai blogot is írok JTechLog néven. Szabadidőmben sokat túrázok, próbálom felfedezni Magyarország rejtett kincseit.