太阳反射的来源在哪里?

fer*_*olo 6 java reflection

在调试在Eclipse中使用反射的Java代码时,有时我需要踏入调用的方法或构造函数。但是,反射类,如java.lang.reflect.Methodjava.lang.Class做内部呼叫sun.reflect.DelegatingConstructorAccessorImplsun.reflect.NativeConstructorAccessorImplsun.reflect.ReflectionFactory和其他人。这些类不在JDK随附的src.zip中。

这要求我将添加sun.reflect.*到调试器的“步骤过滤器”。否则,我将不得不在字节码视图中多次按F5(进入),而不知道何时进入我的代码。

但是,作为一个好奇的人,我希望知道发生了什么事。有人可以告诉我从哪里可以下载这些资源(如果存在这样的链接或资源库)?

tol*_*ius 2

来自甲骨文

Java SE 6 JDK 源代码

JDK 6 源代码可供那些有兴趣探索 JDK 细节的人使用。这包括出于个人兴趣或研究与开发而想要检查源代码的学校、大学、公司和个人。许可不会对那些希望从事独立开源项目的人施加限制。

http://download.java.net/jdk6/source/


OpenJDK 源 jar 在这里

  • 该链接已不存在 (6认同)