22< html lang ="en-US " class ="notranslate " translate ="no ">
33 < head >
44 < meta http-equiv ="Content-Type " content ="text/html; charset=UTF-8 ">
5- < meta http-equiv ="last-modified " content ="Sun, 14 Dec 2025 15:50 :00 GMT+01:00 ">
5+ < meta http-equiv ="last-modified " content ="Thu, 22 Jan 2026 14:20 :00 GMT+01:00 ">
66 < link rel ="preconnect " href ="https://cdnjs.cloudflare.com ">
77 < title > Java Versions Cheat Sheet</ title >
88 < meta name ="author " content ="Andrea Binello ">
2020 < link rel ="canonical " href ="https://andbin.github.io/java-versions-cheat-sheet/ ">
2121 < link rel ="stylesheet " href ="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/css/bootstrap.min.css " integrity ="sha512-SbiR/eusphKoMVVXysTKG/7VseWii+Y3FdHrt0EpKgpToZeemhqHeZeLWLhJutz/2ut2Vw1uQEj2MbRF+TVBUA== " crossorigin ="anonymous " referrerpolicy ="no-referrer ">
2222 < link rel ="stylesheet " href ="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css " integrity ="sha512-Evv84Mr4kqVGRNSgIGL/F/aIDqQb7xQ2vcrdIwxfjThSH8CSR7PBEakCr51Ck+w+/U6swU2Im1vVX0SVk9ABhg== " crossorigin ="anonymous " referrerpolicy ="no-referrer ">
23- < link rel ="stylesheet " href ="fonts/roboto.css?v=2512141550 ">
24- < link rel ="stylesheet " href ="styles.css?v=2512141550 ">
23+ < link rel ="stylesheet " href ="fonts/roboto.css?v=2601221420 ">
24+ < link rel ="stylesheet " href ="styles.css?v=2601221420 ">
2525 </ head >
2626 < body >
2727 < div class ="container ">
@@ -161,7 +161,7 @@ <h1 class="fs-2 pb-1 border-bottom border-2 border-dark mt-3 mb-2"><span title="
161161 < td class ="ps-1 "> < span class ="jv-lts badge rounded-pill " title ="Long-Term Support "> LTS</ span > </ td >
162162 < td > < a href ="https://jcp.org/en/jsr/summary?id=337 " title ="Java SE 8 Java Specification Request "> 337</ a > </ td >
163163 < td class ="text-end "> < span title ="Java 8 release date "> March 18, 2014</ span > </ td >
164- < td > < span class ="latest-build " data-release-date ="2025-10-21 " title ="Latest JDK 8 build – Public<br>Released on <strong>October 21, 2025 </strong> "> 8u471 </ span > </ td >
164+ < td > < span class ="latest-build " data-release-date ="2026-01-20 " title ="Latest JDK 8 build – Public<br>Released on <strong>January 20, 2026 </strong> "> 8u481 </ span > </ td >
165165 < td class ="text-center "> < span title ="Java 8 class file version (major.minor) "> 52.0</ span > </ td >
166166 < td class ="text-center "> < a href ="https://www.unicode.org/versions/Unicode6.2.0/ " title ="Java SE 8 Unicode Standard version "> 6.2</ a > </ td >
167167 < td > < a href ="https://docs.oracle.com/javase/8/docs/ " title ="Java Platform Standard Edition 8 Documentation "> Doc</ a > </ td >
@@ -203,7 +203,7 @@ <h1 class="fs-2 pb-1 border-bottom border-2 border-dark mt-3 mb-2"><span title="
203203 < td class ="ps-1 "> < span class ="jv-lts badge rounded-pill " title ="Long-Term Support "> LTS</ span > </ td >
204204 < td > < a href ="https://jcp.org/en/jsr/summary?id=384 " title ="Java SE 11 Java Specification Request "> 384</ a > </ td >
205205 < td class ="text-end "> < span title ="Java 11 release date "> September 25, 2018</ span > </ td >
206- < td > < span class ="latest-build " data-release-date ="2025-10-21 " title ="Latest JDK 11 build – Public<br>Released on <strong>October 21, 2025 </strong> "> 11.0.29 </ span > </ td >
206+ < td > < span class ="latest-build " data-release-date ="2026-01-20 " title ="Latest JDK 11 build – Public<br>Released on <strong>January 20, 2026 </strong> "> 11.0.30 </ span > </ td >
207207 < td class ="text-center "> < span title ="Java 11 class file version (major.minor) "> 55.0</ span > </ td >
208208 < td class ="text-center "> < a href ="https://www.unicode.org/versions/Unicode10.0.0/ " title ="Java SE 11 Unicode Standard version "> 10.0</ a > </ td >
209209 < td > < a href ="https://docs.oracle.com/en/java/javase/11/ " title ="JDK 11 Documentation - Home "> Doc</ a > </ td >
@@ -287,7 +287,7 @@ <h1 class="fs-2 pb-1 border-bottom border-2 border-dark mt-3 mb-2"><span title="
287287 < td class ="ps-1 "> < span class ="jv-lts badge rounded-pill " title ="Long-Term Support "> LTS</ span > </ td >
288288 < td > < a href ="https://jcp.org/en/jsr/summary?id=392 " title ="Java SE 17 Java Specification Request "> 392</ a > </ td >
289289 < td class ="text-end "> < span title ="Java 17 release date "> September 14, 2021</ span > </ td >
290- < td > < span class ="latest-build " data-release-date ="2025-10-21 " title ="Latest JDK 17 build – Public<br>Released on <strong>October 21, 2025 </strong> "> 17.0.17 </ span > </ td >
290+ < td > < span class ="latest-build " data-release-date ="2026-01-20 " title ="Latest JDK 17 build – Public<br>Released on <strong>January 20, 2026 </strong> "> 17.0.18 </ span > </ td >
291291 < td class ="text-center "> < span title ="Java 17 class file version (major.minor) "> 61.x</ span > </ td >
292292 < td class ="text-center "> < a href ="https://www.unicode.org/versions/Unicode13.0.0/ " title ="Java SE 17 Unicode Standard version "> 13.0</ a > </ td >
293293 < td > < a href ="https://docs.oracle.com/en/java/javase/17/ " title ="JDK 17 Documentation - Home "> Doc</ a > </ td >
@@ -343,7 +343,7 @@ <h1 class="fs-2 pb-1 border-bottom border-2 border-dark mt-3 mb-2"><span title="
343343 < td class ="ps-1 "> < span class ="jv-lts badge rounded-pill " title ="Long-Term Support "> LTS</ span > </ td >
344344 < td > < a href ="https://jcp.org/en/jsr/summary?id=396 " title ="Java SE 21 Java Specification Request "> 396</ a > </ td >
345345 < td class ="text-end "> < span title ="Java 21 release date "> September 19, 2023</ span > </ td >
346- < td > < span class ="latest-build " data-release-date ="2025-10-21 " title ="Latest JDK 21 build – Public<br>Released on <strong>October 21, 2025 </strong> "> 21.0.9 </ span > </ td >
346+ < td > < span class ="latest-build " data-release-date ="2026-01-20 " title ="Latest JDK 21 build – Public<br>Released on <strong>January 20, 2026 </strong> "> 21.0.10 </ span > </ td >
347347 < td class ="text-center "> < span title ="Java 21 class file version (major.minor) "> 65.x</ span > </ td >
348348 < td class ="text-center "> < a href ="https://www.unicode.org/versions/Unicode15.0.0/ " title ="Java SE 21 Unicode Standard version "> 15.0</ a > </ td >
349349 < td > < a href ="https://docs.oracle.com/en/java/javase/21/ " title ="JDK 21 Documentation - Home "> Doc</ a > </ td >
@@ -399,7 +399,7 @@ <h1 class="fs-2 pb-1 border-bottom border-2 border-dark mt-3 mb-2"><span title="
399399 < td class ="ps-1 "> < span class ="jv-lts badge rounded-pill " title ="Long-Term Support "> LTS</ span > </ td >
400400 < td > < a href ="https://jcp.org/en/jsr/summary?id=400 " title ="Java SE 25 Java Specification Request "> 400</ a > </ td >
401401 < td class ="text-end "> < span title ="Java 25 release date "> September 16, 2025</ span > </ td >
402- < td > < span class ="latest-build " data-release-date ="2025-10-21 " title ="Latest JDK 25 build – Public<br>Released on <strong>October 21, 2025 </strong> "> 25.0.1 </ span > </ td >
402+ < td > < span class ="latest-build " data-release-date ="2026-01-20 " title ="Latest JDK 25 build – Public<br>Released on <strong>January 20, 2026 </strong> "> 25.0.2 </ span > </ td >
403403 < td class ="text-center "> < span title ="Java 25 class file version (major.minor) "> 69.x</ span > </ td >
404404 < td class ="text-center "> < a href ="https://www.unicode.org/versions/Unicode16.0.0/ " title ="Java SE 25 Unicode Standard version "> 16.0</ a > </ td >
405405 < td > < a href ="https://docs.oracle.com/en/java/javase/25/ " title ="JDK 25 Documentation - Home "> Doc</ a > </ td >
@@ -724,7 +724,7 @@ <h5 class="card-header">Java 8 / Java SE 8 <span class="jv-lts badge rounded-pil
724724 < li > Release date: < span class ="jv-val "> March 18, 2014</ span > </ li >
725725 < li > Latest JDK build:
726726 < ul >
727- < li > < span class ="jv-val "> 8u471 </ span > (1.8.0_471-b09 ) released on < span class ="jv-val "> October 21, 2025 </ span > – < span class ="jv-val "> Public</ span > </ li >
727+ < li > < span class ="jv-val "> 8u481 </ span > (1.8.0_481-b10 ) released on < span class ="jv-val "> January 20, 2026 </ span > – < span class ="jv-val "> Public</ span > </ li >
728728 </ ul >
729729 </ li >
730730 < li > Class file version (major.minor): < span class ="jv-val "> 52.0</ span > </ li >
@@ -841,7 +841,7 @@ <h5 class="card-header">Java 11 / Java SE 11 <span class="jv-lts badge rounded-p
841841 < li > Release date: < span class ="jv-val "> September 25, 2018</ span > </ li >
842842 < li > Latest JDK build:
843843 < ul >
844- < li > < span class ="jv-val "> 11.0.29 </ span > (11.0.29+8 ) released on < span class ="jv-val "> October 21, 2025 </ span > – < span class ="jv-val "> Public</ span > </ li >
844+ < li > < span class ="jv-val "> 11.0.30 </ span > (11.0.30+7 ) released on < span class ="jv-val "> January 20, 2026 </ span > – < span class ="jv-val "> Public</ span > </ li >
845845 </ ul >
846846 </ li >
847847 < li > Class file version (major.minor): < span class ="jv-val "> 55.0</ span > </ li >
@@ -1081,7 +1081,7 @@ <h5 class="card-header">Java 17 / Java SE 17 <span class="jv-lts badge rounded-p
10811081 < li > Release date: < span class ="jv-val "> September 14, 2021</ span > </ li >
10821082 < li > Latest JDK build:
10831083 < ul >
1084- < li > < span class ="jv-val "> 17.0.17 </ span > (17.0.17 +8) released on < span class ="jv-val "> October 21, 2025 </ span > – < span class ="jv-val "> Public</ span > </ li >
1084+ < li > < span class ="jv-val "> 17.0.18 </ span > (17.0.18 +8) released on < span class ="jv-val "> January 20, 2026 </ span > – < span class ="jv-val "> Public</ span > </ li >
10851085 </ ul >
10861086 </ li >
10871087 < li > Class file version (major.minor): < span class ="jv-val "> 61.x</ span > </ li >
@@ -1241,7 +1241,7 @@ <h5 class="card-header">Java 21 / Java SE 21 <span class="jv-lts badge rounded-p
12411241 < li > Release date: < span class ="jv-val "> September 19, 2023</ span > </ li >
12421242 < li > Latest JDK build:
12431243 < ul >
1244- < li > < span class ="jv-val "> 21.0.9 </ span > (21.0.9+7 ) released on < span class ="jv-val "> October 21, 2025 </ span > – < span class ="jv-val "> Public</ span > </ li >
1244+ < li > < span class ="jv-val "> 21.0.10 </ span > (21.0.10+8 ) released on < span class ="jv-val "> January 20, 2026 </ span > – < span class ="jv-val "> Public</ span > </ li >
12451245 </ ul >
12461246 </ li >
12471247 < li > Class file version (major.minor): < span class ="jv-val "> 65.x</ span > </ li >
@@ -1401,7 +1401,7 @@ <h5 class="card-header">Java 25 / Java SE 25 <span class="jv-lts badge rounded-p
14011401 < li > Release date: < span class ="jv-val "> September 16, 2025</ span > </ li >
14021402 < li > Latest JDK build:
14031403 < ul >
1404- < li > < span class ="jv-val "> 25.0.1 </ span > (25.0.1+8 ) released on < span class ="jv-val "> October 21, 2025 </ span > – < span class ="jv-val "> Public</ span > </ li >
1404+ < li > < span class ="jv-val "> 25.0.2 </ span > (25.0.2+10 ) released on < span class ="jv-val "> January 20, 2026 </ span > – < span class ="jv-val "> Public</ span > </ li >
14051405 </ ul >
14061406 </ li >
14071407 < li > Class file version (major.minor): < span class ="jv-val "> 69.x</ span > </ li >
@@ -1489,7 +1489,7 @@ <h5 class="card-header">Java 29 / Java SE 29 <span class="jv-lts badge rounded-p
14891489 < footer >
14901490 < div class ="pt-3 mb-3 border-top border-2 border-secondary-subtle ">
14911491 < ul class ="fa-ul mb-0 ">
1492- < li class ="mb-1 "> < span class ="fa-li "> < i class ="fa-solid fa-calendar-day " aria-hidden ="true "> </ i > </ span > Java information updated at < span class ="jv-updated-at "> 2025-12-14 15:50 :00 GMT+01:00</ span > < span id ="jvcsdaysago " data-millis ="1765723800000 "> </ span > </ li >
1492+ < li class ="mb-1 "> < span class ="fa-li "> < i class ="fa-solid fa-calendar-day " aria-hidden ="true "> </ i > </ span > Java information updated at < span class ="jv-updated-at "> 2026-01-22 14:20 :00 GMT+01:00</ span > < span id ="jvcsdaysago " data-millis ="1769088000000 "> </ span > </ li >
14931493 < li class ="mb-1 "> < span class ="fa-li "> < i class ="fa-solid fa-circle-user " aria-hidden ="true "> </ i > </ span > Developed with love< i class ="fa-solid fa-heart " aria-hidden ="true " style ="padding-left:0.25em "> </ i > for Java by Andrea Binello (“andbin”) – < a href ="https://andbin.dev "> andbin.dev</ a > </ li >
14941494 < li class ="mb-1 "> < span class ="fa-li "> < i class ="fa-solid fa-server " aria-hidden ="true "> </ i > </ span > Hosted on < a href ="https://github.com "> GitHub</ a > at < a href ="https://github.com/andbin/java-versions-cheat-sheet "> java-versions-cheat-sheet</ a > </ li >
14951495 < li class ="mb-1 "> < span class ="fa-li "> < i class ="fa-solid fa-code " aria-hidden ="true "> </ i > </ span > Coded with < a href ="https://en.wikipedia.org/wiki/XML " title ="eXtensible Markup Language "> XML</ a > , < a href ="https://en.wikipedia.org/wiki/XSL " title ="eXtensible Stylesheet Language "> XSL</ a > , < a href ="https://getbootstrap.com "> Bootstrap</ a > , < a href ="https://jquery.com "> jQuery</ a > , and < a href ="https://fontawesome.com "> Font Awesome</ a > </ li >
@@ -1501,5 +1501,5 @@ <h5 class="card-header">Java 29 / Java SE 29 <span class="jv-lts badge rounded-p
15011501 </ div >
15021502 < div class ="pt-3 mb-3 border-top border-2 border-secondary-subtle text-center "> < a rel ="license " href ="https://creativecommons.org/licenses/by-sa/4.0/ "> < img decoding ="async " loading ="lazy " src ="images/cc-by-sa.svg " class ="jv-cc-banner " alt ="Creative Commons Attribution-ShareAlike License " title ="Creative Commons Attribution-ShareAlike License "> </ a > </ div >
15031503 </ footer >
1504- </ div > < button type ="button " id ="scrolltop " data-bs-placement ="left " title ="Scroll to top "> < i class ="fa-solid fa-turn-up " aria-hidden ="true "> </ i > </ button > < script src ="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.slim.min.js " integrity ="sha512-sNylduh9fqpYUK5OYXWcBleGzbZInWj8yCJAU57r1dpSK9tP2ghf/SRYCMj+KsslFkCOt3TvJrX2AV/Gc3wOqA== " crossorigin ="anonymous " referrerpolicy ="no-referrer "> </ script > < script src ="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/js/bootstrap.bundle.min.js " integrity ="sha512-i9cEfJwUwViEPFKdC1enz4ZRGBj8YQo6QByFTF92YXHi7waCqyexvRD75S5NVTsSiTv7rKWqG9Y5eFxmRsOn0A== " crossorigin ="anonymous " referrerpolicy ="no-referrer "> </ script > < script src ="script.js?v=2512141550 "> </ script > </ body >
1504+ </ div > < button type ="button " id ="scrolltop " data-bs-placement ="left " title ="Scroll to top "> < i class ="fa-solid fa-turn-up " aria-hidden ="true "> </ i > </ button > < script src ="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.slim.min.js " integrity ="sha512-sNylduh9fqpYUK5OYXWcBleGzbZInWj8yCJAU57r1dpSK9tP2ghf/SRYCMj+KsslFkCOt3TvJrX2AV/Gc3wOqA== " crossorigin ="anonymous " referrerpolicy ="no-referrer "> </ script > < script src ="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.2.3/js/bootstrap.bundle.min.js " integrity ="sha512-i9cEfJwUwViEPFKdC1enz4ZRGBj8YQo6QByFTF92YXHi7waCqyexvRD75S5NVTsSiTv7rKWqG9Y5eFxmRsOn0A== " crossorigin ="anonymous " referrerpolicy ="no-referrer "> </ script > < script src ="script.js?v=2601221420 "> </ script > </ body >
15051505</ html >
0 commit comments