Java SE verziótörténet
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2017. december 25-én felülvizsgált
verziótól ; az ellenőrzések 37 szerkesztést igényelnek .
Változat
|
Kiadási dátum
|
Az ingyenes támogatás vége
|
Az LTS vége
|
JDK béta
|
1996
|
ismeretlen
|
ismeretlen
|
JDK 1.0
|
1996. január
|
JDK 1.1
|
1997. február
|
J2SE 1.2
|
1998. december
|
J2SE 1.3
|
2000. május
|
J2SE 1.4
|
2002. február
|
2008. október
|
2013 február
|
J2SE 5.0
|
2004. szeptember
|
2009. november
|
2015. április
|
Java SE 6
|
2006. december
|
2013 április
|
2018. december
|
Java SE 7
|
2011. július
|
2015. április
|
2022. július
|
Java SE 8 (LTS)
|
2014. március
|
- 2019. január (Oracle kereskedelmi licenc)
- 2020. december (Oracle személyes használati engedély)
- 2023. szeptember (AdoptOpenJDK [1] esetén )
|
2025. március
|
Java SE 9
[2] [3] [4]
|
2017. szeptember
|
2018. március (OpenJDK)
|
−
|
Java SE 10
|
2018. március
|
2018. szeptember (OpenJDK)
|
−
|
Java SE 11 (LTS)
|
2018. szeptember
|
2022. szeptember [1]
|
2026. szeptember
|
Java SE 12
|
2019. március
|
2019. szeptember
|
−
|
Java SE 13
|
2019. szeptember
|
2020. március
|
−
|
Java SE 14
|
2020. március
|
2020. szeptember
|
|
Java SE 15
|
2020. szeptember
|
2021. március
|
|
Java SE 16
|
2021. március
|
2021. szeptember (OpenJDK)
|
|
Java SE 17 (LTS)
|
2021. szeptember
|
2030. szeptember
|
|
JDK 1.0 (1996. január 23.)
Első kiadás. Az első stabil kiadás a JDK 1.0 volt.
JDK 1.1 (1997. február 19.)
A legjelentősebb kiegészítések:
- kiterjedt változás az AWT könyvtári rendezvényeken
- belső osztályok hozzáadva a nyelvhez
- JavaBeans (osztályok a Java nyelven, bizonyos szabályok szerint íródnak. Több objektum egyesítésére szolgálnak a kényelmes adatátvitel érdekében)
- A JDBC (adatbázis-kapcsolat) egy platformfüggetlen iparági szabvány a Java alkalmazások és a különböző DBMS-ek interakciójához.
- RMI (Remote Method Invocation Programming Interface)
- korlátozott reflexió (futás közbeni módosítás nem lehetséges, csak a saját szerkezet megfigyelése van)
J2SE 1.2 (1998. december 8.)
Codename Playground .
A Java következő alapváltozata a Java 2 volt, amely a második generációt szimbolizálta. A Java 2 első verziója az 1.2-es számot kapta. A 2-es verzió bevezetésével a SUN Microsystems elkezdte kiadni a Java-t J2SE (Java 2 Platform Standard Edition) csomagként, és a verziószámok mostantól az adott termékre vonatkoznak.
A Java 2 vagy Java 2.0 az eredeti Java nyelv- és platformszabvány specifikációjának továbbfejlesztése és finomítása , amelyet ma már Java 1.0-nak is neveznek. Jelenleg a Java 2 platform specifikációját továbbra is intenzíven fejlesztik és gazdagítják, új funkciókkal töltik fel, különösen a .Net platformmal való verseny miatt, amely számos kulcsfontosságú funkciót átvett a Java-tól.
A Java 2 fő fejlesztései a Java 1.0-hoz képest a következők:
- A Swing szerepel a Java 2 platform specifikációjában
- Gyűjtemények
- házirend fájlok
- Felhasználói digitális tanúsítványok
- A könyvtár hozzáférhetősége
- Java 2D
- Fogd és vidd támogatás
- Teljes Unicode-támogatás, beleértve a japán, kínai és koreai beviteli támogatást
- Számos népszerű formátumú audiofájl lejátszásának támogatása
- A CORBA technológia teljes körű támogatása
- Bekerült a JDK for Java 2 JIT fordítójába, jobb teljesítmény
- JDK eszközfejlesztések , beleértve a Java programok profilalkotásának támogatását
J2SE 1.3 (2000. május 8.)
Kestrel kódnév .
J2SE 1.4 (2002. február 6.)
Merlin kódnév .
J2SE 5.0 (2004. szeptember 30.)
Tigris kódnév . A Java 5 specifikációja 2004 szeptemberében jelent meg. Ebben a verzióban a fejlesztők számos alapvető kiegészítést tettek a nyelven:
- Felsorolt típusok (enum). Azok a típusok, amelyek korábban hiányoztak a Java-ban, a C++-hoz hasonlóan vannak kialakítva, de számos további funkcióval rendelkeznek.
- A felsorolt típus egy teljes értékű Java osztály, azaz tartalmazhat konstruktort, mezőket, metódusokat, beleértve a rejtett és absztraktokat is.
- Egy enum interfészeket valósíthat meg.
- Az enumok beépített módszerekkel rendelkeznek, amelyek lehetővé teszik a típusértékek név szerinti lekérését, a neveknek megfelelő karakterértékeket, a számok és értékek közötti konvertálást, valamint annak ellenőrzését, hogy egy típus felsorolható-e.
- Annotációk - a program szövegéhez olyan metaadatok hozzáadásának lehetősége, amelyek nem befolyásolják a kód végrehajtását, de felhasználhatók különféle információk megszerzésére a kódról és annak végrehajtásáról. Ezzel egyidőben megjelent egy eszköztár is a kommentált kód használatához. Az annotációk egyik felhasználási módja az, hogy megkönnyítsék a Java kód egységteszt-eseteinek létrehozását.
- Az általános programozási eszközök (generics) az Eiffelhez hasonló (később C #-ben is megjelent, a C ++ sablonoktól alapvetően eltérő) mechanizmus, amely lehetővé teszi osztályok és metódusok létrehozását tetszőleges objektumtípusú mezőkkel és paraméterekkel. Ezzel a mechanizmussal a Java szabványos könyvtári gyűjtemények új verziói valósulnak meg.
- Meghatározatlan számú paraméterrel rendelkező módszerek.
- Autoboxing/Unboxing – automatikus átalakítás a Java skalártípusok és a megfelelő burkolótípusok között (például az int és az Integer között). Ez a képesség leegyszerűsíti a kódot, mivel nyilvánvaló esetekben szükségtelenné teszi az explicit típuskonverziókat.
- Statikus metódusok és változók importálása megengedett.
- A nyelv egy hurkot vezetett be objektumok gyűjteményébe ( iterátor , foreach ).
Java SE 6 (2006. december 11.)
Mustang kódnév .
Java SE 7 (2011. július 7.)
A Java 7 (kódnéven Dolphin [5] ) a Java jelentős frissítése. [6] . A fejlesztési folyamatot 13 szakaszra bontották; az utolsó mérföldkövet 2011. február 18-án érték el [7] [8] .
Új funkciók a Java 7-ben [9]
- Vonalak a kapcsolóban [13]
- Automatikus erőforrás-kezelés [14]
- Írjon következtetést egy általános osztály példányának létrehozásakor [15]
- Egyszerűsített metódushívás változó számú argumentummal [16]
- Az aláhúzás támogatása a számok számjegyeinek elválasztójaként (a számok vizuális számjegyekre bontásának képessége javítja az olvashatóságot)
- Nyelvi szintű gyűjtemények támogatása [17]
A Lambda funkció, a Jigsaw projekt és a Coin projekt néhány egyéb funkciója elavult a Java 7-ben. Elhalasztják a Java 8-ig. [21]
Java SE 7 frissítések
Kiadás [22]
|
kiadás dátuma
|
Változtatások
|
Java SE 7
Frissítés 1
|
2011. október 18
|
Ez a kiadás a következőket tartalmazza:
- biztonsági rések javítása
- javított 6 hibát
|
Java SE 7
2. frissítés
|
2011. december 12
|
Ez a kiadás a következőket tartalmazza:
- Új JVM (Java HotSpot Virtual Machine, 22-es verzió), amely javítja a megbízhatóságot és a teljesítményt
- Az Oracle Solaris 11 támogatása
- Firefox 5 és régebbi verziók támogatása
- A JavaFX a Java SE részét képezi
|
...
|
|
|
Java SE 7
Frissítés 80
|
2015. április 14
|
Ez a kiadás a következőket tartalmazza:
- biztonsági rések javítása
- 104 hibajavítás
Ez a Java SE 7 utolsó nyilvános kiadása
|
Java SE 8 (2014. március 18.)
Megjelenés: 2014. március 18. [23] .
Új funkciók a Java 8-ban
- Lambda kifejezések és a @FunctionalInterface annotáció
- Lehetőség arra, hogy egy metódus rendelkezzen egy interfész alapértelmezett megvalósításával
- Írja be a megjegyzéseket
- Nashorn JavaScript motor
- Base64 dekóder (java.util.Base64)
- Dátum és idő API (java.time)
- Stream API – Műveletsorozat végrehajtásának képessége tömbelemeken, valamint azok párhuzamos végrehajtásának képessége (parallelStream);
- Hozzáadott műveletek asszociatív tömbökön (térkép)
- Megjelentek a metódusra vagy konstruktorra való hivatkozások
- Megjelentek a predikátumok, függvények, szolgáltatók (Object Factories), opcionális értékek, komparátor konstruktor.
Java 9
A JavaOne 2011-en az Oracle megvitatta azokat a szolgáltatásokat, amelyek 2016-ban megjelenhetnek a Java 9 számára. 24] A Java 9-nek a több gigabájtos kupacok jobb támogatását kellett volna támogatnia, jobb natív kódintegrációt, módosított szabványos szemétgyűjtőt (G1 "rövidebb"-el). idő visszahívása") [25] és önhangoló JVM. [26]
2016 elején a Java 9 kiadását 2017 márciusára halasztották, [27] később 2017 júliusára, [28] és később 2017 szeptemberére, [29] a Jigsaw projekt ellentmondásos elfogadása miatt. Java végrehajtó bizottság, [30] amely arra kényszerítette az Oracle-t, hogy javítson néhány biztonsági és kritikus műszaki problémát. 2017 júniusának utolsó napjaiban a Java Végrehajtó Bizottság egyhangú egyetértését fejezte ki a modulrendszer mellett. [31]
A Java 9-ben hozzáadott szolgáltatások:
- JSR 376: [32] Modularitás a JDK-ban ( Jigsaw Project , Module System in Java ) [33] [34] [35]
- JEP 222: jshell : Java konzol (Java REPL ) [36] [37]
- JEP 295: Ahead-of-Time Graal fordító [38]
- JEP 268: XML katalógus [39]
- JEP 266: Többszálú könyvtár frissítések; [40] A Java bevonása a Reactive Streams projektbe , [41] [42] beleértve a Flow osztályt is . [43]
- JEP 193: Változó fogantyúk: [40] szabványt határoz meg a különböző java.util.concurrent.atomic és sun.misc.Unsafe műveletek megfelelőinek meghívására .
- JEP 282: jlink ( Java linker ): [44] olyan eszköz létrehozása, amely képes összekapcsolni és optimalizálni egy futásidejű függőséggel rendelkező modulcsomagot. Ez lehetővé teszi futtatható fájlok létrehozását további telepítések nélkül, még a JVM-et is.
Az első RC Java 9 2017. augusztus 9-én jelent meg. [45] Az első stabil kiadás 2017. szeptember 21-én jelent meg [46]
Java 9 frissítések
Kiadás
|
kiadás dátuma
|
Megjegyzések
|
Java SE 9 [47]
|
2017. szeptember 21
|
Első kiadás
|
Java SE 9.0.1 [48]
|
2017. október 17
|
12 hiba javítása, átállás új számozási rendszerre
|
Java SE 9.0.4 [49]
|
2018. január 16
|
végleges kiadás; biztonsági javítások és kritikus hibajavítások
|
Java 10
Az OpenJDK 10 2018. március 20-án jelent meg 12 új funkcióval. Közöttük:
- JEP 286: Helyi változók automatikus típuskövetkeztetése [50]
- JEP 317: Kísérleti Java alapú JIT fordító. [51] Ez a Graal dinamikus fordítójának adaptációja Linux x64 platformra
- JEP 310: Alkalmazásosztály információcsere [52]
- JEP 322: A Java verziókezelési stratégia megváltoztatása [53]
- JEP 307: Teljesen párhuzamos szemétgyűjtés a G1-hez [54]
- JEP 304: Szemétgyűjtő interfész [55]
- JEP 314: Kiterjesztés további Unicode nyelvi címkékkel [56]
- JEP 319: Az alapértelmezett CA -tár beállítása [57]
- JEP 312: Lokális kézfogások [58]
- JEP 316: Lehetőség a kupac elhelyezésére alternatív memóriaeszközökön [59]
- JEP 313: Natív fejlécgeneráló segédprogram eltávolítása – javah [60]
- JEP 296: JDK adattárak egyesítése egyetlen megosztott tárolóba [61]
Java 10 frissítések
Kiadás
|
kiadási dátum
|
Kiemelések
|
Java SE 10
|
2018. március 20
|
Első kiadás
|
Java SE 10.0.1
|
2018. április 17
|
Biztonsági javítások és 5 hibajavítás
|
Java SE 10.0.2
|
2018. július 17
|
végleges kiadás; biztonsági javítások, 7 hibajavítás
|
Java 11
Az OpenJDK 11 2018. szeptember 25-én jelent meg 17 új funkcióval. Közöttük:
- JEP 181: Nest-alapú hozzáférés-vezérlés [62]
- JEP 309: Osztályfájl dinamikus állandói [63]
- JEP 315: Aarch64 beépített továbbfejlesztései [64]
- JEP 318: Epsilon: No-Op szemétgyűjtő [65]
- JEP 320: Távolítsa el a Java EE és CORBA modulokat [66]
- JEP 321: HTTP kliens hozzáadva (standard) [67]
- JEP 323: Helyi változó szintaxis lambda-paraméterekhez [68]
- JEP 324: kulcsfontosságú megállapodás a Curve25519 és a Curve448 között [69]
- JEP 327: Unicode 10 [70]
- JEP 328: Repülésrögzítő [71]
- JEP 329: ChaCha20 és Poly1305 kriptográfiai algoritmusok [72]
- JEP 330: Egyfájlos forráskódú programok futtatása [73]
- JEP 331: Alacsony felső halomprofilozás [74]
- JEP 332: Transport Layer Security (TLS) 1.3 [75]
- JEP 333: ZGC: Kísérleti méretezhető és alacsony késleltetésű szemétgyűjtő [76]
- JEP 335: A Nashorn JavaScript motor [77] elavult
- JEP 336: Pack200 eszközök és API-k [78]
Java 11 frissítések
Kiadás
|
kiadási dátum
|
Kiemelések
|
Java SE 11
|
2018. június 28 - 2018. július 26
|
Leállítás (2 fázisban)
|
Java SE 11.0.1
|
2018. augusztus 16
|
Első kiadás
|
Java SE 11.0.2
|
2018. augusztus 30
|
Végső kiadás
|
Java 12
Java 13
Java 14
Java 15
Lásd még
Jegyzetek
- ↑ 1 2 AdoptOpenJDK . _ Letöltve: 2019. március 20. Az eredetiből archiválva : 2021. február 3.
- ↑ Shapiro, Alex . Az Oracle bejelentette a Java SE 9-et és a Java EE 8 -at , Oracle sajtóközlemények ( 2017. szeptember 21.). Archiválva az eredetiből 2018. október 2-án. Letöltve: 2019. április 20.
- ↑ Az Oracle kiadja a Java SE 9 és a Java EE 8 OpenNET - et (2017. szeptember 22.). Archiválva az eredetiből 2017. szeptember 23-án. Letöltve: 2019. április 20.
- ↑ Kiadási megjegyzések a JDK 9 és JDK 9 frissítési kiadásaihoz . Az eredetiből archiválva : 2019. április 20.
- ↑ JDK7 archiválva : 2007. június 10., a Wayback Machine , Sun.
- ↑ Flanagan, David The Open Road: Looking Ahead to Java 7 (2007. szeptember 8.). Letöltve: 2008. március 9. Az eredetiből archiválva : 2012. február 5.. (határozatlan)
- ↑ JDK 7 az OpenJDK-nál . Letöltve: 2010. július 9. Az eredetiből archiválva : 2021. január 8.. (határozatlan)
- ↑ JDK 7 . Letöltve: 2010. július 9. Az eredetiből archiválva : 2020. október 30. (határozatlan)
- ↑ Miller, Alex Java 7 . Hozzáférés dátuma: 2008. május 30. Az eredetiből archiválva : 2012. február 5. (határozatlan)
- ↑ Tömörített hoppá a Hotspot JVM-ben (lefelé irányuló kapcsolat) . OpenJDK. Letöltve: 2010. április 16. Az eredetiből archiválva : 2009. augusztus 31.. (határozatlan)
- ↑ Project Coin . Sun Microsystems . Letöltve: 2009. március 30. Az eredetiből archiválva : 2012. október 4.. (határozatlan)
- ↑ Darcy, Joseph D. Project Coin: Small Language Change Proposal Form Elérhető (hivatkozás nem érhető el) (2009. január 27.). Hozzáférés dátuma: 2009. március 30. Az eredetiből archiválva : 2009. január 30. (határozatlan)
- ↑ Javaslat: Strings in Switch . Letöltve: 2010. július 9. Az eredetiből archiválva : 2010. május 10. (határozatlan)
- ↑ Javaslat: Automatikus erőforrás-kezelés . Letöltve: 2010. július 9. Az eredetiből archiválva : 2010. június 10. (határozatlan)
- ↑ Javaslat: Továbbfejlesztett típuskövetkeztetés az általános példányok létrehozásához . Hozzáférés dátuma: 2010. július 9. Az eredetiből archiválva : 2010. június 29. (határozatlan)
- ↑ JAVASLAT: Egyszerűsített Varargs-módszer meghívása . Hozzáférés dátuma: 2010. július 9. Az eredetiből archiválva : 2010. június 29. (határozatlan)
- ↑ Darcy, Joseph D. Project Coin: The Final Five (Or So) (a link nem érhető el) . Letöltve: 2010. április 16. Az eredetiből archiválva : 2009. szeptember 1..
(határozatlan)
- ↑ JSR-166 párhuzamosság . Letöltve: 2010. április 16. Az eredetiből archiválva : 2013. július 26.. (határozatlan)
- ↑ Fájl I/O (NIO.2-vel) (A Java™ oktatóanyagok > Alapvető osztályok > Alap I/O) . Letöltve: 2010. július 9. Az eredetiből archiválva : 2009. március 1.. (határozatlan)
- ↑ Legacy File I/O kód (A Java™ oktatóanyagok > Alapvető osztályok > Alap I/O) . Hozzáférés dátuma: 2010. július 9. Az eredetiből archiválva : 2009. június 2. (határozatlan)
- ↑ A JDK 7 újragondolása (downlink) (2010. szeptember 8.). Letöltve: 2010. szeptember 20. Az eredetiből archiválva : 2010. szeptember 24.. (határozatlan)
- ↑ Java SE 7 frissítési kibocsátási megjegyzések . www.oracle.com. Letöltve: 2018. április 23. Az eredetiből archiválva : 2018. április 23. (határozatlan)
- ↑ Java SE 9 megjelenési dátuma . (határozatlan) (nem elérhető link)
- ↑ Andy Patrizio. Jelölje be a naptárába: a Java 9 végre megvan a megjelenési dátuma . Network World (2015. május 7.). Letöltve: 2017. november 12.
- ↑ Uwe Schindler. A Java 9 új szemétgyűjtője: Mi változik? Mi marad? (angol) . jaxenter (2015. június 26.). Letöltve: 2017. november 12. Az eredetiből archiválva : 2017. szeptember 26..
- ↑ Eric Bruno. JavaOne: JavaFX 2, Java iOS rendszeren . Dr. Dobb . Letöltve: 2017. november 12.
- ↑ Euan Viveash . A Java 9 megjelenési dátuma: 2017. március (angolul) , FileHippo (2016. január 5.). Archiválva az eredetiből 2017. július 29-én. Letöltve: 2017. november 12.
- ↑ Simon Sharwood . A JDK 9 kiadása további négy hónapot késett , The Register ( 2016. szeptember 14.). Archiválva az eredetiből 2017. május 9-én. Letöltve: 2017. november 12.
- ↑ Christina Mercer . Java 9: Megjelenés dátuma és új funkciók , TechWorld ( 2017. szeptember 26.). Letöltve: 2017. november 12.
- ↑ Paul Crill . A Red Hat által ellenzett Java modularitási specifikációt az IBM leszavazták , InfoWorld ( 2017. május 9.). Letöltve: 2017. november 12.
- ↑ Richard Chirgwin . A Java 9 kiadása visszatért a pályára, a közösség igennel szavaz , The Register ( 2017. július 2.). Az eredetiből archiválva : 2017. november 11. Letöltve: 2017. november 12.
- ↑ JSR 376 : JavaTM Platform Module System . Java közösségi folyamat . Letöltve: 2017. november 12. Az eredetiből archiválva : 2018. január 10.
- ↑ Project Jigsaw . Letöltve: 2017. november 12. Az eredetiből archiválva : 2021. január 09.
- ↑ Mark Reinhold. Java modul-rendszerkövetelmények – 12. TERVEZET ( 2011. április 19.). Letöltve: 2017. november 12. Az eredetiből archiválva : 2013. szeptember 23..
- ↑ Paul Crill . A Project Jigsaw a Java 9-ig , InfoWorld ( 2012. július 18.) késik . Letöltve: 2017. november 12.
- ↑ JEP 222: jshell: A Java Shell (Read-Eval-Print Loop ) . Letöltve: 2017. november 12. Az eredetiből archiválva : 2017. november 15..
- ↑ Kulla . _ Letöltve: 2017. november 12. Az eredetiből archiválva : 2021. január 28..
- ↑ JEP 295: Idő előtti összeállítás . Letöltve: 2017. november 12. Az eredetiből archiválva : 2018. február 7..
- ↑ JEP 268: XML katalógusok . Letöltve: 2017. november 12. Az eredetiből archiválva : 2020. december 1.
- ↑ 1 2 JEP 266: További egyidejű frissítések . Letöltve: 2017. november 12. Az eredetiből archiválva : 2020. augusztus 16.
- ↑ Reaktív adatfolyamok . Letöltve: 2017. november 12. Az eredetiből archiválva : 2016. január 15.
- ↑ Doug Lea. [concurrency-interest jdk9 jelölt osztályok Flow és SubmissionPublisher] (angol) (2015. január 15.). Letöltve: 2017. november 12. Az eredetiből archiválva : 2015. január 20.
- ↑ Abraham Marin Perez . A Reactive Streams kiadja az első stabil verziót a JVM -hez , InfoQ ( 2015. január 1.). Archiválva az eredetiből 2017. augusztus 22-én. Letöltve: 2017. november 12.
- ↑ JEP 282: jlink: A Java Linker . Letöltve: 2017. november 12. Az eredetiből archiválva : 2017. november 3..
- ↑ mark.reinhold. JDK 9: Első kiadás jelölt ( 2017. augusztus 9.). Letöltve: 2017. november 12. Az eredetiből archiválva : 2017. november 12.
- ↑ Christina Mercer . Java 9: Megjelenés dátuma és új funkciók , TechWorld [ en (2017. szeptember 26.). Letöltve: 2017. november 12.
- ↑ Java Development Kit 9 kiadási megjegyzések (2017. szeptember 21.). Letöltve: 2017. november 12. Az eredetiből archiválva : 2017. november 14.. (határozatlan)
- ↑ JDK 9.0.1 Kiadási megjegyzések (2017. október 17.). Letöltve: 2017. november 12. Az eredetiből archiválva : 2017. november 15.. (határozatlan)
- ↑ Java™ SE Development Kit 9.0.4 Kiadási megjegyzések . www.oracle.com. Letöltve: 2019. február 5. Az eredetiből archiválva : 2020. május 29. (határozatlan)
- ↑ JEP 286: Helyi változó típusú következtetés . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2018. november 18. (határozatlan)
- ↑ JEP 317: Kísérleti Java-alapú JIT fordító . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 25. (határozatlan)
- ↑ JEP 310: Alkalmazásosztály-adatmegosztás . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 322: Idő alapú kiadási verzió . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 307: Párhuzamos teljes GC G1-hez . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 304: Szemétgyűjtő interfész . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 314: További Unicode nyelvi címke-bővítmények . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 319: Gyökértanúsítványok . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 312: Thread-Local Handshakes . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 22. (határozatlan)
- ↑ JEP 316: Halmok kiosztása alternatív memóriaeszközökön . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 313: Távolítsa el a Native-Header Generation Tool (Javah) eszközt . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 296: Konszolidálja a JDK-erdőt egyetlen tárolóba . openjdk.java.net. Letöltve: 2020. február 26. Az eredetiből archiválva : 2020. február 26.. (határozatlan)
- ↑ JEP 181: Nest-alapú hozzáférés-vezérlés . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2018. november 18.. (határozatlan)
- ↑ JEP 309: Dinamikus osztályfájl-konstansok . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. november 11. (határozatlan)
- ↑ JEP 315: Az Aarch64 jellemzőinek javítása . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. október 8.. (határozatlan)
- ↑ JEP 318: Epsilon: No-Op szemétgyűjtő . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2018. november 18.. (határozatlan)
- ↑ JEP 320: Távolítsa el a Java EE és CORBA modulokat . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. november 1. (határozatlan)
- ↑ JEP 321: HTTP-kliens (standard) . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2018. november 24. (határozatlan)
- ↑ JEP 323: Helyi változó szintaxis lambda-paraméterekhez . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2018. november 15. (határozatlan)
- ↑ JEP 324: Kulcsmegállapodás a Curve25519 és a Curve448 között . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. november 6.. (határozatlan)
- ↑ JEP 327: Unicode 10 . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2018. november 18.. (határozatlan)
- ↑ JEP 328: Repülésrögzítő . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. november 9.. (határozatlan)
- ↑ JEP 329: ChaCha20 és Poly1305 kriptográfiai algoritmusok . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. július 18. (határozatlan)
- ↑ JEP 330: Egyfájlos forráskódú programok indítása . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. november 9.. (határozatlan)
- ↑ JEP 331: Low-Overhead Heap Profiling . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. november 11. (határozatlan)
- ↑ JEP 332: Low-Overhead Heap Profiling . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2018. november 18.. (határozatlan)
- ↑ JEP 333: ZGC: Méretezhető, alacsony késleltetésű szemétgyűjtő (kísérleti) . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2018. november 18.. (határozatlan)
- ↑ JEP 335: A Nashorn JavaScript Engine elavultsága . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. november 3. (határozatlan)
- ↑ JEP 336: A Pack200 Tools és API elavultsága . openjdk.java.net. Letöltve: 2020. október 17. Az eredetiből archiválva : 2020. szeptember 26. (határozatlan)
Linkek
Jáva |
---|
Platformok |
|
---|
Sun Technologies |
|
---|
Harmadik fél kulcsfontosságú technológiái |
|
---|
Sztori |
|
---|
Nyelvi tulajdonságok |
|
---|
Szkriptnyelvek |
|
---|
Java konferenciák |
|
---|