【发布时间】:2018-05-10 07:34:31
【问题描述】:
我正在支持一个使用 Java 6 的项目,需要深入研究 Java 源代码(准确地说是 sun.net.www.protocol.http.HttpURLConnection)。但是 Java JDK 文件夹中附加的 src.zip 不包含 sun.* 包的源代码。是否可以下载我需要的源代码,如果可以,从哪里下载?
【问题讨论】:
-
您可以使用谷歌找到代码。例如,谷歌搜索“java.lang.String source”,您将获得 grepcode.com 的链接。或者谷歌“openjdk 1.6源代码”,你会得到一个下载源代码的页面。
-
我知道 grepcode.com。它给单个文件一个不完整的包。还是我忽略了在那里下载整个软件包的方法?
-
重读我的评论。抱歉,使用 google 查找 Java 源代码并不完全是火箭科学。而这些问题对于 * 来说显然是题外话。
-
不知道这段代码属于 OpenJDK。我已经下载了“openjdk 1.6 源代码”,但只是通过快速搜索没有找到我需要的东西。如果想获得资源,我需要做“制作”吗?无论如何,@Viacheslav Shalamov 的答案几乎立刻就给了我我需要的东西
-
啊,在 jdk\src\share\classes 找到了