我在哪里可以找到并浏览JDK 7源文件?

ins*_*una 37 java-7

谁能指引我到jdk 7源托管的地方?

小智 17

直接链接是这样的.

如果您想知道如何获得此链接,请按照此链接,除了为jdk 7源选择"jdk7/jdk7-gate/jdk"而不是"jdk6/jdk6-gate/jdk".

  • 我已从此链接下载http://sourceforge.net/projects/jdk7src/ (3认同)
  • 转到第一行的"this"页面给了我"未处理的异常" (2认同)

nod*_*kai 15

对于JRE中的Java源代码,此网站比OpenJDK7的hgweb更有用.


Rag*_*ram 11

这是OpenJDK的存储库

对于Oracle的JDK7,有二进制文件和文档,但没有浏览源.

  • 实际上不可浏览(更多?). (2认同)

hex*_*nny 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这样的脚本语言,但目前性能并不高.