Hi,I'm Shendi
最近在写一些东西,用到了Javax包的一些类,于是想看一下实现原理
当我点进去时,发现下载的JDK居然没有其源码(java下src.zip文件中没有此源码)
于是就需要自己下载了
最快的就是从OpenJDK上下载
于是百度 OpenJDK
没有问题的话第一个就是
链接为 http://openjdk.java.net/
界面如下
看左边,点击Source code 处的 Mercurial
界面如下
然后在里面找自己需要的jdk版本,如果没有则点击 jdk
我要下载的是jdk15的
然后点进去界面如下, 这个时候可以看到一片很乱的文字
点击左侧的browse就成了如下界面
如果需要下载可以点击左侧提供的 bz2,zip,gz三个按钮进行对应格式的下载
如果需要下载指定的则进入对应的目录,这里我就直接全下载下来了
最后
下载到的源码在src中
如果是jdk8和以前,源码在src的share的classes下
模块化以后,源码在对应模块文件夹下的share的classes下