JAVA-SE11 - Java 9 - 11 újdonságok

JAVA-SE11 Új

Ú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.
február
07.
Biztosan indul
2022.
április
04.
Biztosan indul
2022.
június
13.
2022.
augusztus
29.
Biztosan indul
2022.
október
03.
Biztosan indul
2022.
november
21.
Biztosan indul
2022.
december
12.
Biztosan indul
Képzési forma:
Képzés hossza:
1 nap (8 óra)
Képzés nyelve:
Magyar/Angol
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 Time 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 csak akár 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).

Java SE alapok (JAVA-BSC) és a Java SE haladó (JAVA-ADV) tanfolyamok elvégzése vagy annak ismeretanyaga.

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