2011-01-28 104 views

回答

10

这是OpenJDK

至于甲骨文JDK7库,有二进制文件和文档,但没有源浏览。

+2

实际上不可浏览(任何更多?)。 – Raedwald 2013-03-28 11:08:18

17

直接链接是this

如果你想知道这个链接是如何得到的,遵循this link,不同之处在于选择,而不是“JDK6/JDK6门/ JDK”“JDK7/JDK7门/ JDK”为JDK 7个来源。

+0

+1为直接链接。 – 2012-08-11 20:11:39

+0

我不知道我可以下载所有这些源文件吗? – Dinesh 2013-02-24 20:23:55

+3

我已经从这个链接下载http://sourceforge.net/projects/jdk7src/ – Dinesh 2013-02-25 14:28:31

3

你可以找到源文件在这里jdk7source

我一直在寻找它时,我发现这个问题,这就是为什么我决定加入这个答案,因为没有的其他答案有它,但没有用于浏览的Web界面。

0

如果你想在本地浏览源代码。 然后,您可以在src.zip文件的jvm目录中找到源代码。 该文件位于/ usr/lib/jvm/java-7-oracle

6

我发现http://www.codatlas.com是读取java代码的非常方便的地方。例如,你会发现开JDK7的源代码在这里:

http://codatlas.com/github.com/lambdalab-mirror/jdk7u-jdk/master/

它的最大优点是,除了语法高亮如@Jakub在他的回答中提到,它也支持交叉引用,这将使得代码的浏览体验10倍更轻松。

它也有很多其他基于JVM的项目(Apache Hadoop,ElasticSearch等)。它还支持像ruby和python这样的脚本语言,但此时性能并不好。

相关问题