
Mit várhatunk az új verzióktól?
A JDK (Java Development Kit) 19 legújabb verziója 2022 szeptemberében jelent meg. A következő verzió, a Java 20 nem LTS lesz , és 2023 márciusában látja majd a világot, míg a következő verzió, a Java 21. Hosszú távú támogatással (LTS) támogatott. A docket következő verziójától, a Java 20-tól kezdve nagyszerű frissítéseket fog hozni, és új funkciókat ad hozzá a megváltoztathatatlan adatokhoz, az univerzális általánosokhoz és a karakterlánc-sablonokhoz. Íme a Java 20-ban látható szolgáltatások listája:- Extent-local változók, amelyek lehetővé teszik a megváltoztathatatlan adatok megosztását a szálakon belül.
- Univerzális generikumok a referencia és a primitív típusok kezelésének kombinálására az általános kódban.
- Karakterlánc-sablonok , amelyek megkönnyítik a futási időben számított értékeket tartalmazó karakterláncok kifejezését.
- Egy API az aszinkron veremkövetéshez .
- Classfile API Java osztályfájlok létrehozásához és átalakításához.
- Értékobjektumok a Java objektummodell továbbfejlesztéséhez olyan osztálypéldányokkal, amelyeknek csak végső példányai vannak.
- Primitív osztályok . Ezek az értékosztályok speciális fajtái, amelyek új primitív típusokat határoznak meg.
- Szekvenciális gyűjtemények Gyűjtemény felülettel.
- Rögzítse a mintákat a rekordértékek dekonstruálásához.
- Idegen funkció és memória API a Java futási környezeten kívüli kóddal és adatokkal való működéshez.
- Virtuális szálak (most Java 19-ben tesztelési módban érhetők el) a nagy áteresztőképességű párhuzamos alkalmazások írásának és karbantartásának egyszerűsítésére.
- Egy vektoros API (már negyedik alkalommal jelent meg a JDK 19-ben), hogy jobb teljesítményt érjen el, mint a skaláris számítások.
- Strukturált párhuzamosság a többszálú programozás megkönnyítése érdekében API-n keresztül (most a Java 19-ben is tesztelési fázisban van).
- Switch kifejezések és utasítások mintaillesztése .

Melyek a legnépszerűbb Java-trendek 2023-ban?
A gyakran új funkciókkal frissített Java minden bizonnyal releváns marad a gyorsan fejlődő piacon, és továbbra is széles körben használt programozási nyelv marad. És hogy jobban megértse a Java kilátásait, vessünk egy pillantást a vonatkozó Java trendekre is:-
Cloud Computing . 2018-ban jelentős növekedést tapasztaltunk a szerver nélküli környezetek számában. De 2018 éppen az az év volt, amikor elkezdtük „valódi dolognak” tekinteni a felhőalapú technológiai teret. A felhőalapú technológia komoly átvétele azonban várható volt a következő 5-10 évben. Ezért 2023 valószínűleg komoly változások kezdete lesz. És ekkor kerül előtérbe a Java (nagyon használható a számítási felhő infrastruktúrájában).
-
Mesterséges intelligencia (AI) . Mondanunk sem kell, hogy az AI óriási ütemben fejlődik, és már most is jelentős hatással van számos iparágra. A Java pedig platformfüggetlensége és hordozhatósága miatt ideális hatékony mesterséges intelligencia-alkalmazások készítéséhez. Ráadásul a Java objektum-orientált természete lehetővé teszi összetett algoritmusok fejlesztését. Ezzel úgy gondoljuk, hogy az AI a Java fejlesztőkre is nagy hatással lesz.
-
Gépi tanulás . Az egyik dolog, ami a Java-t egyedivé teszi, az, hogy többparadigmás programozási nyelv, vagyis nem csak egy eszköz, hanem egy keretrendszer is. Ezért úgy gondoljuk, hogy a Java térnyerése előmozdítja a gépi tanulás elfogadását. A másik résztrend pedig, amely előrejelzéseink szerint a népszerűség további növekedését jelzi, a Java-alapú ML keretrendszerek bevezetése.
-
Tavaszi keret . Nyugodtan kijelenthetjük, hogy a Spring továbbra is nagyon fontos szerepet fog betölteni a Java fejlesztésében. És ahogy a Spring keretrendszerek fejlődnek (2022-ben megjelent a Spring Framework 6 és a Spring Boot 3), még erősebbek és könnyebben használhatók lesznek. Tehát azoknak a Java fejlesztőknek, akik szeretnének előrébb maradni, figyelniük kell a tavaszt.
-
Platform-as-a-Service . Egyszerűen fogalmazva, a PaaS a felhő infrastruktúra egy formája, és mivel a Java támogatja a felhőkörnyezeteket, azt jósoljuk, hogy még több támogatást fog látni a Java-alapú PaaS számára.
-
Mobil fejlesztés . A mobilfejlesztés egy másik olyan terület, ahol a Java továbbra is virágzik, mivel széles körben használják Androidra, a világ leggyakrabban használt mobilplatformjára. És mivel a platform folyamatosan fejlődik, arra számítunk, hogy több Java fejlesztő dolgozik majd az Android-alkalmazások fejlesztésén. Tehát a Java jövője az Android fejlesztési szférában fényesnek tűnik.
Továbbra is kereslet lesz a Java fejlesztőkre 2023-ban?
Mindig is nagy volt az igény a Java programozási szakemberekre, és ez a tendencia 2023-ban sem látszik változni. Valójában a Java fejlesztők jövője nagyon pozitívan alakul, és stabil és jól fizető állást ígér számukra. Például a legnépszerűbb globális foglalkoztatási webhely, az Indeed, jelenleg több mint 48 000 Java fejlesztői állást kínál, és a junior specialisták átlagos fizetése évi 82 000 és 104 000 dollár között változik. Ezzel szemben fő versenytársa, a Glassdoor csak az Egyesült Államokban több mint 19 000 álláslehetőséget kínál a Java fejlesztőknek, és a fizetések elérik a 182 000 dollárt is. És ha figyelembe vesszük az egyéb kapcsolódó posztokat, mint például a Java Architect, a Java mérnök, a Java programozó, az Android-alkalmazások fejlesztője és a minőségbiztosítási specialista, a szabad állások száma drasztikusan megnő.
Forrás: Valóban

Forrás: Glassdoor
GO TO FULL VERSION