对于JDK6,你可以从java.net下载源代码。因为
java.lang故事从开始
j2se/src/share/native/java/lang/,然后搜索… JDK7稍微重新排列了目录结构。
某些方法(例如
Object.hashCode)可以由热点代替或通过JNI / Java实现。
JDK6是通过Java研究许可(JRL)和Java内部使用许可(JIUL)免费获得许可的。JDK7和OpenJDK6在GPL 2下获得了CLASSPATH例外的许可(大致而言,你可以链接到它而不会感染GNU病毒)。



