我在哪里可以下载Java SE的源代码(java.lang,java.util,& c。)?

时间:2009-11-25 17:54:14

标签: java open-source

我在查找核心Java SE包的JRE,JDK和文档方面没有任何问题,但我不确定从哪里获取源(.java)文件。我正在寻找最新的稳定版本,而不是尖端的开发代码。哪些可用?

5 个答案:

答案 0 :(得分:10)

源代码附带顶级目录中的Java SDK,位于文件src.zip中。它没有附带JRE。

答案 1 :(得分:8)

答案 2 :(得分:2)

现在其他人有机会回应......我在发布此问题之前就找到了解决方案。我是docjar的全新粉丝,它拥有代码和Java SE的Javadoc以及其他开源项目。

我还发现(David's answer)有帮助。

编辑:我刚遇到Jarvana,其中包含一些docjar没有的代码,包括Wicket框架的源代码。

答案 3 :(得分:0)

你的JDK文件夹中应该有一个SRC目录(也许是一个ZIP。我记不清楚了)

答案 4 :(得分:0)

如果您正在使用eclipse(我真的推荐用于Java编程的IDE!)并且在您的机器上安装了JDK,只需创建一个Java项目,使用JDK作为Java库,创建一个“Hello world” “'应用',将插入符号放在'System'上(来自System.out.println("Hello world");),按F3,然后您可以看到java.lang.System的源代码,或者您必须按下该按钮丑陋,难以理解的字节码页面一次。 (它也适用于任何其他IDE,只是步骤不同)

如果没有...解压缩src.zip,但那不那么有趣。