Java 12 - 17 újdonságok

JAVA-SE17

Ú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
2023.
február
02.
2023.
április
27.
2023.
június
29.
2023.
augusztus
31.
2023.
október
19.
2023.
november
23.
2023.
december
14.
Képzési forma:
Képzés hossza:
1 nap (8 óra)
Képzés nyelve:
Magyar/Angol
2023.
február
02.
Mentorált
2023.
április
27.
Mentorált
2023.
június
29.
Mentorált
2023.
augusztus
31.
Mentorált
2023.
október
19.
Mentorált
2023.
november
23.
Mentorált
2023.
december
14.
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 17, így már az is bátran használható. A Java 12 és 17 között ugyan kevés újdonság jelent meg, de érdemes ezekkel is tisztában lenni, hiszen kiválóan jellemzik a Java fejlődési irányait. Ezeket a képzés részletesen bemutatja, 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 csak akár egy új hasznos metódusról.

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

  • Java 12 - 17 nyelvi újdonságai
  • Java 12 - 17 API változások
  • Switch expressions
  • @Serial annotáció
  • CDS Archives
  • Helpful NullPointerException
  • Text Blocks
  • ZGC, Shenandoah szemétgyűjtők
  • Pattern Matching for instanceof
  • Records

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.