Java 9 - 11 újdonságok

JAVA-SE11

Új nyelvi lehetőségek, Java Platform Module System, Flow API és további újdonságok

Képzési forma:
Képzés hossza:
1 nap (8 óra)
Tananyag nyelve:
Magyar
2022.
november
28.
2023.
február
01.
2023.
április
26.
2023.
június
28.
2023.
augusztus
30.
2023.
október
18.
2023.
november
22.
2023.
december
13.
Képzési forma:
Képzés hossza:
1 nap (8 óra)
Képzés nyelve:
Magyar/Angol
2023.
február
01.
Mentorált
2023.
április
26.
Mentorált
2023.
június
28.
Mentorált
2023.
augusztus
30.
Mentorált
2023.
október
18.
Mentorált
2023.
november
22.
Mentorált
2023.
december
13.
Mentorált
Képzési forma:
Normál
Képzés hossza:
1 nap (8 óra)
Képzés nyelve:
Magyar/Angol

Ismertető

A Java egyik hosszan támogatott verziója (Long-term Support - LTS) a Java 11, így már az is bátran használható. A Java 8 és 11 között sok újdonság jelent meg, melyeket ez a képzés részletesen bemutat, 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, vagy akár csak egy új hasznos metódusról. Főbb témakörök a nyelvi újdonságok, Java Platform Module System, Flow API, stb.

Minden témához rövid laborfeladat tartozik, mely akár egy valós alkalmazásban is megállná a helyét.

  • Java 9 nyelvi újdonságai
  • Java 9 API újdonságok, kollekciók
  • Java Module System
  • Publish-Subscribe Framework - Reactive streams
  • CompletableFuture API
  • Java 10 nyelvi újdonságai, Local-Variable Type Inference (var kulcsszó), Intersection types
  • Java 10 API újdonságok, kollekciók
  • Újdonságok Java 11-től, String metódusok, kollekciók, fájlkezelés
  • Új HTTP kliens
  • Java EE API-k eltávolítása
  • Garbage Collector, JVM belső működésének újdonságai

A következő témakörök ismerete elvárt: biztonságos fejlesztőeszköz kezelés, csomagok, tömbök, osztályok, interfészek, absztrakt osztályok, kivételkezelés, párhuzamos programozás alapjai, Collections Framework API (ListSetQueueMap interfészek és implementációik).

Előfeltétele a Java SE alapok (JAVA-BSC) és a Java SE haladó (JAVA-ADV) képzések elvégzése, vagy azon képzések anyagának gyakorlati ismerete.

Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges.