2011-01-28 108 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這樣的腳本語言,但此時性能並不好。

相關問題