Historie verzí Java SE
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 25. prosince 2017; kontroly vyžadují
37 úprav .
Verze
|
Datum vydání
|
Konec bezplatné podpory
|
Konec LTS
|
JDK Beta
|
1996
|
neznámý
|
neznámý
|
JDK 1.0
|
ledna 1996
|
JDK 1.1
|
února 1997
|
J2SE 1.2
|
prosince 1998
|
J2SE 1.3
|
května 2000
|
J2SE 1.4
|
února 2002
|
října 2008
|
únor 2013
|
J2SE 5.0
|
září 2004
|
listopadu 2009
|
dubna 2015
|
Java SE 6
|
prosince 2006
|
duben 2013
|
prosince 2018
|
Java SE 7
|
července 2011
|
dubna 2015
|
července 2022
|
Java SE 8 (LTS)
|
březen 2014
|
- leden 2019 (komerční licence Oracle)
- Prosinec 2020 (licence pro osobní použití Oracle)
- září 2023 (pro AdoptOpenJDK [1] )
|
březen 2025
|
Java SE 9
[2] [3] [4]
|
září 2017
|
Březen 2018 (OpenJDK)
|
−
|
Java SE 10
|
březen 2018
|
září 2018 (OpenJDK)
|
−
|
Java SE 11 (LTS)
|
září 2018
|
září 2022 [1]
|
září 2026
|
Java SE 12
|
březen 2019
|
září 2019
|
−
|
Java SE 13
|
září 2019
|
březen 2020
|
−
|
Java SE 14
|
březen 2020
|
září 2020
|
|
Java SE 15
|
září 2020
|
březen 2021
|
|
Java SE 16
|
březen 2021
|
září 2021 (OpenJDK)
|
|
Java SE 17 (LTS)
|
září 2021
|
září 2030
|
|
JDK 1.0 (23. ledna 1996)
První vydání. První stabilní vydání bylo JDK 1.0.
JDK 1.1 (19. února 1997)
Nejvýznamnější přírůstky:
- rozsáhlá změna akcí knihovny AWT
- vnitřní třídy přidané k jazyku
- JavaBeans (třídy v jazyce Java, napsané podle určitých pravidel. Používají se ke spojení více objektů do jednoho pro pohodlný přenos dat)
- JDBC (database connection) je průmyslový standard nezávislý na platformě pro interakci Java aplikací s různými DBMS
- RMI (Remote Method Invocation Programming Interface)
- omezená reflexe (úprava za běhu není možná, je pouze pozorování vlastní struktury)
J2SE 1.2 (8. prosince 1998)
Kódové jméno hřiště .
Další základní verzí Javy byla Java 2, která symbolizovala druhou generaci. První verze Java 2 dostala číslo 1.2. S uvedením verze 2 začala společnost SUN Microsystems uvolňovat Javu jako balíček J2SE (Java 2 Platform Standard Edition) a čísla verzí jsou nyní specifická pro tento produkt.
Java 2 nebo Java 2.0 je dalším vývojem a upřesněním specifikace původního standardu jazyka a platformy Java , který je nyní běžně označován jako Java 1.0. V současné době se specifikace platformy Java 2 nadále intenzivně vyvíjí a obohacuje, doplňuje o nové funkce, zejména díky konkurenci s platformou .Net, která z Javy převzala řadu klíčových vlastností.
Hlavní vylepšení v Javě 2 oproti Javě 1.0 jsou:
- Swing je součástí specifikace platformy Java 2
- Sbírky
- soubory zásad
- Uživatelské digitální certifikáty
- Přístupnost knihovny
- Java 2D
- Podpora drag-and-drop
- Plná podpora Unicode, včetně podpory vstupu pro japonštinu, čínštinu a korejštinu
- Podpora přehrávání zvukových souborů několika oblíbených formátů
- Plná podpora technologie CORBA
- Zahrnutí do kompilátoru JDK pro Java 2 JIT, lepší výkon
- Vylepšení nástroje JDK , včetně podpory profilování programů Java
J2SE 1.3 (8. května 2000)
Krycí jméno Kestrel .
J2SE 1.4 (6. února 2002)
Kódové jméno Merlin .
J2SE 5.0 (30. září 2004)
Krycí jméno Tygr . Specifikace Java 5 byla vydána v září 2004. V této verzi vývojáři provedli řadu zásadních vylepšení jazyka:
- Vyjmenované typy (enum). Typy, které dříve v Javě chyběly, jsou navrženy podobně jako C++, ale mají řadu doplňkových funkcí.
- Výčtový typ je plnohodnotná Java třída, to znamená, že může mít konstruktor, pole, metody včetně skrytých a abstraktních.
- Výčet může implementovat rozhraní.
- Výčty mají vestavěné metody, které vám umožňují získat hodnoty typu podle názvu, znakové hodnoty odpovídající názvům, převádět mezi číslem a hodnotou a zkontrolovat, zda je typ vyčíslitelný.
- Anotace - možnost přidávat do textu programu metadata, která neovlivňují provádění kódu, ale lze je použít k získání různých informací o kódu a jeho provádění. Současně byla vydána sada nástrojů pro použití anotovaného kódu. Jedním z použití anotací je usnadnit vytváření případů testování jednotek pro kód Java.
- Generické programovací nástroje (generics) jsou mechanismem podobným Eiffelovi (později se objevil také v C #, zásadně odlišný od šablon C++), který umožňuje vytvářet třídy a metody s poli a parametry libovolného typu objektu. Pomocí tohoto mechanismu jsou implementovány nové verze kolekcí standardních knihoven Java.
- Metody s neurčitým počtem parametrů.
- Autoboxing/Unboxing - automatický převod mezi skalárními typy Java a odpovídajícími typy wrapperů (například mezi int a Integer). Tato schopnost zjednodušuje kód, protože ve zřejmých případech eliminuje potřebu explicitních převodů typů.
- Import statických metod a proměnných je povolen.
- Jazyk zavedl smyčku nad kolekcí objektů ( iterator , foreach ).
Java SE 6 (11. prosince 2006)
Kódové označení Mustang .
Java SE 7 (7. července 2011)
Java 7 (kódové označení Dolphin [5] ) je hlavní aktualizací Javy. [6] . Vývojový proces byl rozdělen do 13 fází; posledního milníku bylo dosaženo 18. února 2011 [7] [8] .
Nové funkce v Javě 7 [9]
- Řádky ve spínači [13]
- Automatická správa zdrojů [14]
- Při vytváření instance obecné třídy zadejte odvození [15]
- Zjednodušené volání metody s proměnným počtem argumentů [16]
- Podpora podtržítek jako oddělovačů číslic pro čísla (možnost vizuálně rozdělit čísla na číslice, zvyšuje čitelnost)
- Podpora kolekcí na jazykové úrovni [17]
Funkce Lambda, projekt Jigsaw a některé další funkce projektu Coin byly v Javě 7 zastaralé. Budou zpožděny až do Java 8. [21]
Aktualizace Java SE 7
Vydání [22]
|
datum vydání
|
Změny
|
Java SE 7
Aktualizace 1
|
18. října 2011
|
Toto vydání obsahuje:
- opravy bezpečnostních slabin
- opraveno 6 chyb
|
Java SE 7
Aktualizace 2
|
12. prosince 2011
|
Toto vydání obsahuje:
- Nový JVM (Java HotSpot Virtual Machine, verze 22), který zlepšuje spolehlivost a výkon
- Podpora pro Oracle Solaris 11
- Podpora pro Firefox 5 a starší
- JavaFX je součástí Java SE
|
...
|
|
|
Java SE 7
Aktualizace 80
|
14. dubna 2015
|
Toto vydání obsahuje:
- opravy bezpečnostních slabin
- opraveno 104 chyb
Toto je poslední vydané veřejné vydání Java SE 7
|
Java SE 8 (18. března 2014)
Vydáno 18. března 2014 [23] .
Nové funkce v Javě 8
- Výrazy lambda a anotace @FunctionalInterface
- Schopnost metody mít výchozí implementaci rozhraní
- Zadejte anotace
- Nashorn JavaScript engine
- Base64 dekodér (java.util.Base64)
- Date & Time API (java.time)
- Stream API - Schopnost provádět sekvenci operací s prvky pole a také schopnost provádět je paralelně (parallelStream);
- Přidány operace s asociativními poli (mapa)
- Objevily se odkazy na metodu nebo konstruktor
- Objevily se predikáty, funkce, poskytovatelé (Object Factories), volitelné hodnoty, konstruktor komparátoru.
Java 9
Na JavaOne 2011 Oracle diskutoval o funkcích, které by mohly být uvolněny pro Java 9 v roce 2016. 24] Java 9 měla podporovat lepší podporu pro multigigabajtové haldy, lepší integraci nativního kódu , upravený standardní garbage collector (G1 s „kratším časové vyvolání") [25] a samoladící JVM. [26]
Na začátku roku 2016 bylo vydání Java 9 odloženo na březen 2017, [27] později odsunuto na červenec 2017, [28] a později odsunuto zpět na září 2017, [29] kvůli kontroverznímu přijetí projektu Jigsaw ze strany Java Executive Committee, [30] který přinutil Oracle opravit některé bezpečnostní a kritické technické problémy. V posledních dnech června 2017 vyjádřil výkonný výbor Java jednomyslný souhlas s modulovým systémem. [31]
Funkce přidané v Javě 9:
- JSR 376: [32] Modularita v JDK ( Jigsaw Project , Module System v Javě ) [33] [34] [35]
- JEP 222: jshell : Java konzole (Java REPL ) [36] [37]
- JEP 295: Ahead-of-Time Graal Compiler [38]
- JEP 268: XML katalog [39]
- JEP 266: Aktualizace multithreadingové knihovny; [40] Začlenění Java projektu Reactive Streams , [41] [42] včetně třídy Flow . [43]
- JEP 193: Variable Handles: [40] definující standard pro volání ekvivalentů různých operací java.util.concurrent.atomic a sun.misc.Unsafe .
- JEP 282: jlink ( Java linker ): [44] vytvoření nástroje, který dokáže propojit a optimalizovat balík modulů s runtime závislostmi. To vám umožní vytvářet spustitelné soubory bez dalších instalací, dokonce i JVM.
První RC Java 9 byla vydána 9. srpna 2017. [45] První stabilní vydání bylo 21. září 2017 [46]
Aktualizace Java 9
Uvolnění
|
datum vydání
|
Poznámky
|
Java SE 9 [47]
|
21. září 2017
|
První vydání
|
Java SE 9.0.1 [48]
|
17. října 2017
|
Oprava 12 chyb, přechod na nový systém číslování
|
Java SE 9.0.4 [49]
|
16. ledna 2018
|
konečné uvolnění; bezpečnostní záplaty a opravy kritických chyb
|
Java 10
OpenJDK 10 byl vydán 20. března 2018 s 12 přidanými novými funkcemi. Mezi nimi:
- JEP 286: Automatické odvození typu lokálních proměnných [50]
- JEP 317: Experimentální kompilátor JIT založený na Javě. [51] Toto je adaptace dynamického kompilátoru Graal pro platformu Linux x64
- JEP 310: Application Class Information Exchange [52]
- JEP 322: Změna strategie verzování Java [53]
- JEP 307: Plně paralelní sběr odpadu pro G1 [54]
- JEP 304: Rozhraní pro sběrač odpadu [55]
- JEP 314: Rozšíření o další značky jazyka Unicode [56]
- JEP 319: Nastavení výchozího úložiště CA [57]
- JEP 312: Lokální potřesení rukou [58]
- JEP 316: Schopnost umístit Heap na alternativní paměťová zařízení [59]
- JEP 313: Odstraňte nástroj pro generování nativních hlaviček - javah [60]
- JEP 296: Sloučení repozitářů JDK do jednoho sdíleného úložiště [61]
Aktualizace Java 10
Uvolnění
|
datum vydání
|
Zvýraznění
|
Java SE 10
|
20. března 2018
|
První vydání
|
Java SE 10.0.1
|
17. dubna 2018
|
Bezpečnostní záplaty a 5 oprav chyb
|
Java SE 10.0.2
|
17. července 2018
|
konečné uvolnění; bezpečnostní záplaty, 7 oprav chyb
|
Java 11
OpenJDK 11 byl vydán 25. září 2018 s přidanými 17 novými funkcemi. Mezi nimi:
- JEP 181: Nest-Based Access Control [62]
- JEP 309: Dynamické konstanty souboru třídy [63]
- JEP 315: Vestavěná vylepšení Aarch64 [64]
- JEP 318: Epsilon: No-Op garbage collector [65]
- JEP 320: Odeberte moduly Java EE a CORBA [66]
- JEP 321: Přidán HTTP klient (standardní) [67]
- JEP 323: Syntaxe místní proměnné pro parametry lambda [68]
- JEP 324: klíčová dohoda s Curve25519 a Curve448 [69]
- JEP 327: Unicode 10 [70]
- JEP 328: Letový záznamník [71]
- JEP 329: ChaCha20 a Poly1305 kryptografické algoritmy [72]
- JEP 330: Spouštění programů se zdrojovým kódem jednoho souboru [73]
- JEP 331: Low-Overhead Heap Profiling [74]
- JEP 332: Transport Layer Security (TLS) 1.3 [75]
- JEP 333: ZGC: Experimentální škálovatelný sběrač odpadu s nízkou latencí [76]
- JEP 335: Nashorn JavaScript engine [77] zastaralý
- JEP 336: Pack200 Tools and APIs [78]
Aktualizace Java 11
Uvolnění
|
datum vydání
|
Zvýraznění
|
Java SE 11
|
28. června 2018 – 26. července 2018
|
Postupný pokles (ve 2 fázích)
|
Java SE 11.0.1
|
16. srpna 2018
|
První vydání
|
Java SE 11.0.2
|
30. srpna 2018
|
Konečné vydání
|
Java 12
Java 13
Java 14
Java 15
Viz také
Poznámky
- ↑ 1 2 AdoptOpenJDK . _ Získáno 20. března 2019. Archivováno z originálu 3. února 2021.
- ↑ Shapiro, Alex . Oracle oznamuje Java SE 9 a Java EE 8 , tiskové zprávy Oracle ( 21. září 2017). Archivováno z originálu 2. října 2018. Staženo 20. dubna 2019.
- ↑ Oracle vydává Java SE 9 a Java EE 8 , OpenNET (22. září 2017). Archivováno z originálu 23. září 2017. Staženo 20. dubna 2019.
- ↑ Poznámky k vydání pro vydání aktualizace JDK 9 a JDK 9 . Archivováno z originálu 20. dubna 2019.
- ↑ JDK7 Archivováno 10. června 2007 na Wayback Machine , Sun.
- ↑ Flanagan, David The Open Road: Looking Ahead to Java 7 (8. září 2007). Získáno 9. března 2008. Archivováno z originálu dne 5. února 2012. (neurčitý)
- ↑ JDK 7 na OpenJDK . Získáno 9. července 2010. Archivováno z originálu 8. ledna 2021. (neurčitý)
- ↑ JDK 7 . Získáno 9. července 2010. Archivováno z originálu dne 30. října 2020. (neurčitý)
- ↑ Miller, Alex Java 7 . Datum přístupu: 30. května 2008. Archivováno z originálu 5. února 2012. (neurčitý)
- ↑ Zkomprimované oops v Hotspot JVM (downlink) . OpenJDK. Získáno 16. dubna 2010. Archivováno z originálu 31. srpna 2009. (neurčitý)
- ↑ Project Coin . Sun Microsystems . Získáno 30. března 2009. Archivováno z originálu dne 4. října 2012. (neurčitý)
- ↑ Darcy, Joseph D. Project Coin: Small Language Change Claim Form Available (odkaz není k dispozici) (27. ledna 2009). Datum přístupu: 30. března 2009. Archivováno z originálu 30. ledna 2009. (neurčitý)
- ↑ Návrh: Řetězce ve přepínači . Získáno 9. července 2010. Archivováno z originálu 10. května 2010. (neurčitý)
- ↑ Návrh: Automatická správa zdrojů . Získáno 9. července 2010. Archivováno z originálu 10. června 2010. (neurčitý)
- ↑ Návrh: Vylepšené odvození typu pro vytváření obecných instancí . Datum přístupu: 9. července 2010. Archivováno z originálu 29. června 2010. (neurčitý)
- ↑ NÁVRH: Vyvolání zjednodušené metody Varargs . Datum přístupu: 9. července 2010. Archivováno z originálu 29. června 2010. (neurčitý)
- ↑ Darcy, Joseph D. Project Coin: The Final Five (nebo tak) (odkaz není k dispozici) . Získáno 16. dubna 2010. Archivováno z originálu 1. září 2009.
(neurčitý)
- ↑ Souběžnost JSR-166 . Získáno 16. dubna 2010. Archivováno z originálu 26. července 2013. (neurčitý)
- ↑ File I/O (s NIO.2) (Výukové programy Java™ > Essential Classes > Basic I/O) . Získáno 9. července 2010. Archivováno z originálu 1. března 2009. (neurčitý)
- ↑ Legacy File I/O Code (Výukové programy Java™ > Essential Classes > Basic I/O) . Datum přístupu: 9. července 2010. Archivováno z originálu 2. června 2009. (neurčitý)
- ↑ Re-thinking JDK 7 (downlink) (8. září 2010). Získáno 20. září 2010. Archivováno z originálu 24. září 2010. (neurčitý)
- ↑ Poznámky k vydání aktualizace Java SE 7 . www.oracle.com. Získáno 23. dubna 2018. Archivováno z originálu dne 23. dubna 2018. (neurčitý)
- ↑ Datum vydání Java SE 9 . (neurčitý) (nedostupný odkaz)
- ↑ Andy Patrizio. Zapište si do kalendáře: Java 9 má konečně datum vydání . Svět sítě (7. května 2015). Staženo: 12. listopadu 2017.
- ↑ Uwe Schindler. Nový garbage collector Java 9: Co se mění? Co zůstává? (anglicky) . jaxenter (26. června 2015). Získáno 12. listopadu 2017. Archivováno z originálu dne 26. září 2017.
- ↑ Eric Bruno. JavaOne: JavaFX 2, Java na iOS . Dr. Dobba . Staženo: 12. listopadu 2017.
- ↑ Euan Viveash . Datum vydání Java 9 nyní březen 2017 (anglicky) , FileHippo (5. ledna 2016). Archivováno z originálu 29. července 2017. Staženo 12. listopadu 2017.
- ↑ Simon Sharwood . Vydání JDK 9 se zpozdilo o další čtyři měsíce , The Register ( 14. září 2016). Archivováno z originálu 9. května 2017. Staženo 12. listopadu 2017.
- ↑ Christina Mercer . Java 9: Datum vydání a nové funkce , TechWorld ( 26. září 2017). Staženo 12. listopadu 2017.
- ↑ Paul Crill . Specifikace modularity Java je proti Red Hat, IBM je odmítnuto , InfoWorld ( 9. května 2017). Staženo 12. listopadu 2017.
- ↑ Richard Chirgwin . Vydání Java 9 je zpět na správné cestě, komunita hlasuje „ano“ , The Register ( 2. července 2017). Archivováno z originálu 11. listopadu 2017. Staženo 12. listopadu 2017.
- ↑ JSR 376 : JavaTM Platform Module System . Proces komunity Java . Získáno 12. listopadu 2017. Archivováno z originálu 10. ledna 2018.
- ↑ Projekt Jigsaw . Získáno 12. listopadu 2017. Archivováno z originálu dne 09. ledna 2021.
- ↑ Mark Reinhold. Java Module-System Requirements – NÁVRH 12 ( 19. dubna 2011). Získáno 12. listopadu 2017. Archivováno z originálu dne 23. září 2013.
- ↑ Paul Crill . Projekt Jigsaw byl odložen do Java 9 , InfoWorld ( 18. července 2012). Staženo 12. listopadu 2017.
- ↑ JEP 222: jshell: The Java Shell (Read-Eval-Print Loop ) . Získáno 12. listopadu 2017. Archivováno z originálu 15. listopadu 2017.
- ↑ Kulla . _ Získáno 12. listopadu 2017. Archivováno z originálu 28. ledna 2021.
- ↑ JEP 295: Předběžná kompilace . Získáno 12. listopadu 2017. Archivováno z originálu 7. února 2018.
- ↑ JEP 268: XML katalogy . Získáno 12. listopadu 2017. Archivováno z originálu 1. prosince 2020.
- ↑ 1 2 JEP 266: Další aktualizace souběžnosti . Získáno 12. listopadu 2017. Archivováno z originálu 16. srpna 2020.
- ↑ Reaktivní proudy . Získáno 12. listopadu 2017. Archivováno z originálu 15. ledna 2016.
- ↑ Doug Lea. [concurrency-interest jdk9 Kandidátské třídy Flow and SubmissionPublisher] (anglicky) (15. ledna 2015). Získáno 12. listopadu 2017. Archivováno z originálu 20. ledna 2015.
- ↑ Abraham Marin Pérez . Reactive Streams vydává první stabilní verzi pro JVM , InfoQ ( 1. ledna 2015). Archivováno z originálu 22. srpna 2017. Staženo 12. listopadu 2017.
- ↑ JEP 282: jlink: The Java Linker . Staženo 12. listopadu 2017. Archivováno z originálu 3. listopadu 2017.
- ↑ mark.reinhold. JDK 9: První kandidát na vydání ( 9. srpna 2017). Získáno 12. listopadu 2017. Archivováno z originálu 12. listopadu 2017.
- ↑ Christina Mercer . Java 9: Datum vydání a nové funkce , TechWorld [ en (26. září 2017). Staženo 12. listopadu 2017.
- ↑ Poznámky k vydání Java Development Kit 9 (21. září 2017). Získáno 12. listopadu 2017. Archivováno z originálu 14. listopadu 2017. (neurčitý)
- ↑ Poznámky k vydání JDK 9.0.1 (17. října 2017). Získáno 12. listopadu 2017. Archivováno z originálu 15. listopadu 2017. (neurčitý)
- ↑ Poznámky k vydání Java™ SE Development Kit 9.0.4 . www.oracle.com. Získáno 5. února 2019. Archivováno z originálu dne 29. května 2020. (neurčitý)
- ↑ JEP 286: Odvozování typu lokální proměnné . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 18. listopadu 2018. (neurčitý)
- ↑ JEP 317: Experimentální kompilátor JIT založený na Javě . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 25. února 2020. (neurčitý)
- ↑ JEP 310: Sdílení dat třídy aplikací . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 322: Verze vydání podle času . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 307: Paralelní plná GC pro G1 . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 304: Rozhraní Garbage Collector . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 314: Další rozšíření Unicode Language-Tag . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 319: Kořenové certifikáty . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 312: Thread-Local Handshakes . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 22. února 2020. (neurčitý)
- ↑ JEP 316: Alokace haldy na alternativních paměťových zařízeních . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 313: Odstraňte nástroj pro generování Native-Header Generation Tool (javah) . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 296: Konsolidujte les JDK do jednoho úložiště . openjdk.java.net. Staženo 26. února 2020. Archivováno z originálu 26. února 2020. (neurčitý)
- ↑ JEP 181: Nest-Based Access Control . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 18. listopadu 2018. (neurčitý)
- ↑ JEP 309: Dynamické konstanty třída-soubor . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 11. listopadu 2020. (neurčitý)
- ↑ JEP 315: Improve Aarch64 Intrinsics . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 8. října 2020. (neurčitý)
- ↑ JEP 318: Epsilon: No-Op Garbage Collector . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 18. listopadu 2018. (neurčitý)
- ↑ JEP 320: Odeberte moduly Java EE a CORBA . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 1. listopadu 2020. (neurčitý)
- ↑ JEP 321: HTTP klient (standardní) . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 24. listopadu 2018. (neurčitý)
- ↑ JEP 323: Syntaxe lokálních proměnných pro parametry lambda . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu 15. listopadu 2018. (neurčitý)
- ↑ JEP 324: Klíčová dohoda s Curve25519 a Curve448 . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 6. listopadu 2020. (neurčitý)
- ↑ JEP 327: Unicode 10 . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 18. listopadu 2018. (neurčitý)
- ↑ JEP 328: Letový záznamník . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 9. listopadu 2020. (neurčitý)
- ↑ JEP 329: ChaCha20 a Poly1305 kryptografické algoritmy . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 18. července 2020. (neurčitý)
- ↑ JEP 330: Spuštění programů se zdrojovým kódem jednoho souboru . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 9. listopadu 2020. (neurčitý)
- ↑ JEP 331: Low-Overhead Heap Profiling . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 11. listopadu 2020. (neurčitý)
- ↑ JEP 332: Low-Overhead Heap Profiling . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 18. listopadu 2018. (neurčitý)
- ↑ JEP 333: ZGC: Škálovatelný sběrač odpadků s nízkou latencí (experimentální) . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 18. listopadu 2018. (neurčitý)
- ↑ JEP 335: Deprecate Nashorn JavaScript Engine . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 3. listopadu 2020. (neurčitý)
- ↑ JEP 336: Zastarat Pack200 Tools and API . openjdk.java.net. Získáno 17. října 2020. Archivováno z originálu dne 26. září 2020. (neurčitý)
Odkazy