2021-03-24 jdk8 源码获取

最近在学多线程,需要看源码来加深理解。

但我们一般安装的jdk都是SunJDK(OracleJDK),它只提供java和javax下的源代码,如果我们需要看sun.simc.Launcher这样的类的时候还是没有源代码,我们可以通过下载OpenJDK的源码来查看。 下载地址:http://hg.openjdk.java.net

  1. 找到对应的jdk版本,比如jdk8 http://hg.openjdk.java.net/jdk8/jdk8/jdk/
  2. 选择左边的zip,下载源码;
  3. 按照上面的步骤添加源代码,就可以查看了;

src.zip: 只提供java和javax下的源代码

image

其他源码下载地址:

image

下载好的源码清单:

    **jdk-687fd7c7986d.zip**

二. 设置 idea

1、点击File -> Project Structure

image
image

直接添加下载的源码包. jdk-687fd7c7986d.zip (其他的源码包,酌情下载)

image
image
image

三. 验证

比如: sun.nio.cs.UTF_8

image

好了,点击 ok, 完成了…………….

原文地址 https://www.javatt.com/p/60827

你可能感兴趣的:(2021-03-24 jdk8 源码获取)