First of all. Oracle JDK is in essence OpenJDK because Oracle handed over (nearly) the whole stuff over to OpenJDK. Oracle JDK can be seen as one VM based on OpenJDK as there are others. What is stopping this month is the free availability of OracleJDK-updates, etc. but that has no effect on the other VMs out there.

The source can be accessed (including newer versions after Oracle stops their free support) at the Mercurial Repositories at http://hg.openjdk.java.net. The sources you're looking for should be available at http://hg.openjdk.java.net/jdk/jdk/tags

Edit: Because you asked in a later comment in your question: You can download the source of a given project by clicking onto one of the links on the left side of the page showing the names of archive-files (bz2, zip tar) at the start-page of a given tag.

Edit2: Because you asked for Java 1.8.0_192 (I assume b26), you can use http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/archive/996dd3ce1ec5.zip. Here are the steps to get to it: From the main page go to the Project jdk8u (http://hg.openjdk.java.net/jdk8u). Select jdk8u-dev->JDK (http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/). Click on "Tags" (http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/tags), select "jdk8u192-b26 " (http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/996dd3ce1ec5) and click on one of the archive-formats on the left, e.g. ZIP (see above).

Answer from Lothar on Stack Overflow
🌐
GitHub
github.com › keerath › openjdk-8-source
GitHub - keerath/openjdk-8-source: Source code for openjdk-8 · GitHub
The root repository can be obtained with something like: hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8 You can run the get_source.sh script located in the root repository to get the other needed repositories: cd openjdk8 && sh ./get_source.sh People unfamiliar with Mercurial should read the first few chapters of the Mercurial book: http://hgbook.red-bean.com/read/ See http://openjdk.java.net/ for more information about OpenJDK. Simple Build Instructions: 0. Get the necessary system software/packages installed on your system, see http://hg.openjdk.java.net/jdk8/jdk8/raw-file/tip/README-builds.html 1. If you don't have a jdk7u7 or newer jdk, download and install it from http://java.sun.com/javase/downloads/index.jsp ...
Starred by 40 users
Forked by 25 users
Languages   Java 77.6% | C++ 11.0% | C 6.7% | Roff 1.3% | JavaScript 1.1% | HTML 0.7%
Discussions

Compilation of the Java 8 JDK source code with javac command line compiler - Stack Overflow
The Java source code is not designed to be built that way. What to should do is to checkout the OpenJDK source tree and follow the build instructions in the source tree. You should be able to tweak the build scripts to compile with debug information ... and either use the built "rt.jar" directly or extract the classes that you need from the build artifacts. You can get the Java 8 ... More on stackoverflow.com
🌐 stackoverflow.com
Where to get java JDK source code
Every JDK includes src.zip file (it's not complete but it may be useful). You will find the full source code here: http://openjdk.java.net/ (Mercurial repository or tar.gz Bundles) More on reddit.com
🌐 r/java
6
14
April 10, 2013
Is "Where do I find the Java JDK Source code for JDK 1.8?" off-topic? - Meta Stack Overflow
On the one hand a source distribution being part of a download package does not seem on-topic on a Q&A site, it would have been better suited for the Oracle forums. But on the other hand the src.zip can be an important Java code debugging aid especially inside an IDE. More on meta.stackoverflow.com
🌐 meta.stackoverflow.com
Repository of Java 8 source code examples for learning
Just in case anyone is curious, these aren't all the new features in Java 8. It seems like these are examples from the book " Lambdas In Action ", which would of course be focused on Lambdas. For example, I didn't see anything about interface methods, Spliterator, or the new date/time API. More on reddit.com
🌐 r/java
3
37
November 13, 2013
🌐
OpenJDK
openjdk.org › projects › nio › code.html
Source code
https://hg.openjdk.org/nio/nio · Installing · Contributing · Sponsoring · Developers' Guide · Vulnerabilities · JDK GA/EA Builds · Mailing lists · Wiki · IRC · Mastodon
🌐
Oracle
oracle.com › java › technologies › javase › jdk8-readme.html
JDK 8 README - Java
This source code is provided for informational purposes only, to help developers learn and use the Java programming language. These files do not include platform-specific implementation code and cannot be used to rebuild the class libraries. To extract these file, use any common zip utility.
🌐
GitHub
github.com › java8 › Java8InAction
GitHub - java8/Java8InAction · GitHub
The source code for all examples can be found in the directory src/main/java/lambdasinaction ... Appendix D: Lambdas and JVM bytecode We will update the repository as we update the book.
Starred by 3.2K users
Forked by 2.2K users
Languages   Java
🌐
Java
download.java.net › openjdk › jdk8
OpenJDK™ Source Releases - Software Download - Java.NET
Source openjdk-8-src-b132-03_mar_2014.zip, 118 MB (MD5 Checksum) Repository http://hg.openjdk.java.net/jdk8/jdk8 · OpenJDK modules project · Repositories http://hg.openjdk.java.net/jdk8/modules · International Use Restrictions Due to limited intellectual property protection and enforcement in certain countries, the JDK source code may only be distributed to an authorized list of countries. You will not be able to access the source code if you are downloading from a country that is not on this list.
🌐
Oracle
jdk.java.net › java-se-ri › 8-MR6
Java Platform, Standard Edition 8 Reference Implementations
Oracle Linux 8.6 i586 Java Runtime Environment for Compact Profiles ... The source code of the RI binaries is available under the GPLv2 in a single zip file (sha256) 123 MB. Due to limited intellectual property protection and enforcement in certain countries, the JDK source code may only be distributed to an authorized list of countries. You will not be able to access the source code if you are downloading from a country that is not on this list.
Find elsewhere
🌐
Studytrails
studytrails.com › 2018 › 07 › 06 › download-java-source-code
Download Java Source Code – Studytrails
If you are looking to download java source code then this links will help you : https://download.java.net/openjdk/jdk10/ri/openjdk-10_src.zip · https://download.java.net/openjdk/jdk9/ri/openjdk-9_src.zip · https://download.java.net/openjdk/jdk8u40/ri/openjdk-8u40-src-b25-10_feb_2015.zip ·
🌐
Bell Software
bell-sw.com › pages › downloads
Download JDK 8, 11, 17, 21, 25, 26 | Java Builds for Linux, Windows and macOS
Pick a version, package type, JDK/JRE, and download the binaries. All versions · JDK 8 LTS · JDK 11 LTS · JDK 17 LTS · JDK 21 LTS · JDK 25 LTS · JDK 26 · Java Version · Any · Any · Release Version · Any · Any · Operating system · Any · Any · Architecture · Any · Any · Bitness · Any · Any · Package Type · Any · Any · Release notes · Installation guide · Supported Configurations · Terms of use · Source code ·
🌐
Mkyong
mkyong.com › home › java › where to download java jdk source code ?
Where to download Java JDK source code ? - Mkyong.com
October 19, 2013 - Later, find the source code here. /Library/Java/JavaVirtualMachines/${jdk.version}.jdk/Contents/Home/src.jar · Note Refer to this detail guide on how to download JDK Source Code For Mac OS X
🌐
Oracle
java.com › download › manual.jsp
Download Java
This download is for end users who need Java for running applications on desktops or laptops. Java 8 integrates with your operating system to run separately installed Java applications.
🌐
GitHub
github.com › openjdk
OpenJDK · GitHub
OpenJDK has 136 repositories available. Follow their code on GitHub.
🌐
Reddit
reddit.com › r/java › where to get java jdk source code
r/java on Reddit: Where to get java JDK source code
April 10, 2013 -

I am not new to Java when it comes to programming but I am very interested lately to see implementation wise how some of the constructs I use everyday are implemented. But besides from what I learnt googling online, I was wondering if you can actually download the source code for the JDK and view them.