最佳答案
Class
的 Java 文档说:
在装载类时,由 Java 虚拟机自动构造
Class
对象,并通过调用类装载器中的defineClass
方法自动构造Class
对象。
这些 Class
对象是什么? 它们是否与通过调用 new
从类实例化的对象相同?
另外,例如 object.getClass().getName()
,即使我没有从 java.lang.Class
继承,怎么可能所有的东西都被类型化为超类 Class
?