想调试JDK的源码

Want to debug the source code of JDK

我遇到了与 this 相同的问题。

我只是想弄清楚 hashmap 在内部是如何工作的。所以想调试一下SDK的源码

目前。我想我正在寻找 compiled version with debug information for Java SE 1.7。即使用 javac -g 编译。

我想我不是唯一想要这样做的人。所以任何知道 link 或之前已经做过的人。 (对不起,我是个懒惰的man.Forgive我。)请分享我的工作成果。非常感谢。谢谢。

你确实需要编译那些 类 并自己调试。

分发此类软件包可能会违反 Oracle 许可协议。

您链接的 post 有详细的操作说明。

我问题中的link居然回答了我的问题。但我只想补充它没有提到的遗漏部分。认可的 jar 文件应该作为外部 jar 加入已安装的 JRE 中,否则它不起作用。谢谢。