例如,在某些编译错误期间,我可以访问发生错误的一些内置源代码(可能是main中的周长错误)。如何手动访问这些相同的源代码?我主要对BigInteger类感兴趣。
答案 0 :(得分:5)
源代码包含在JDK中。某个地方有一个src.zip
。您可以告诉Eclipse使用该文件,因此您甚至可以在标准库中跳转到类或方法声明。
当你安装任何JDK时,你会在java / jdk文件夹中获得src.zip。打开任何内置文件时,它会要求您附加资源。您只需要浏览到该位置并提供一次src.zip。之后,当您单击java内置类名时,它将显示代码。
答案 1 :(得分:2)
您可以在官方openjdk网站上查看源代码:http://openjdk.java.net/
我总是有一份我正在工作的jdk的副本,总是很高兴检查某些实现等。
答案 2 :(得分:0)
我想你也可能会发现grepcode对你尝试做的事情有用。
答案 3 :(得分:0)