Java 9 - 11 újdonságok
A Java 8 és 11 között sok újdonság jelent meg, melyeket ez a képzés részletesen bemutat, legyen szó teljesen új nyelvi elemről, új API-ról, a JVM belső működésének változásáról, vagy akár csak egy új hasznos metódusról.
- Bevezetés
- Java 9 újdonságok - Bevezetés
- Több JDK használata egy gépen
- Java 9 nyelvi módosításai
- Nyelvi módosítások - privát metódusok interfészekben - gyakorlat
- Nyelvi módosítások - try-with-resources - gyakorlat
- Nyelvi módosítások - új kulcsszó - gyakorlat
- Java 9 nyelvi módosításai - @SafeVarargs
- SafeVarargs - gyakorlat
- Java Platform Module System
- Java Platform Module System - gyakorlat
- Java Platform Module System - ServiceLoader mechanism
- ServiceLoader mechanism - gyakorlat
- Java Platform Module System - Java Linker
- Java Linker - gyakorlat
- Collections Framework módosítások
- Collections Framework - gyakorlat
- Stream API módosítások
- Stream API - gyakorlat
- IO módosítások
- IO módosítások - gyakorlat
- VarHandle és MethodHandle
- VarHandle és MethodHandle - gyakorlat
- Process API
- Process API - gyakorlat
- CompletableFuture API továbbfejlesztés
- UTF-8 properties fájl
- Properties fájl - gyakorlat
- Generated annotáció
- Deprecated
- Deprecated - gyakorlat
- Reactive streams
- Reactive streams - gyakorlat
- StackWalking API
- StackWalking API - gyakorlat
- XML Catalog
- XML Catalog - gyakorlat
- JVM módosítások
- Tool frissítések
- JShell
- JShell - gyakorlat
- Java 10 újdonságok bevezetés
- Local-Variable Type Inference
- Unmodifiable collections
- Optional.orElseThrow()
- JVM változások
- Verziószámozás
- Java 11 újdonságok bevezetés
- Nyelvi újdonságok
- API módosítások
- Fájlkezelés
- HTTP client API
- Nest-Based Access Control
- További API módosítások
- Tools
- JVM újdonságok
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.