Hi,I'm Shendi

最近在写一些东西,用到了Javax包的一些类,于是想看一下实现原理

 

当我点进去时,发现下载的JDK居然没有其源码(java下src.zip文件中没有此源码)

于是就需要自己下载了

最快的就是从OpenJDK上下载

于是百度 OpenJDK

没有问题的话第一个就是

链接为 http://openjdk.java/

界面如下

 

看左边,点击Source code 处的 Mercurial

界面如下

然后在里面找自己需要的jdk版本,如果没有则点击 jdk

我要下载的是jdk15的

然后点进去界面如下, 这个时候可以看到一片很乱的文字

点击左侧的browse就成了如下界面

如果需要下载可以点击左侧提供的 bz2,zip,gz三个按钮进行对应格式的下载

如果需要下载指定的则进入对应的目录,这里我就直接全下载下来了

 

最后

下载到的源码在src中

如果是jdk8和以前,源码在src的share的classes下

模块化以后,源码在对应模块文件夹下的share的classes下

 

 

 

更多推荐

从OpenJDK官网下载JDK源码