是否由classloader使用?您能否推荐任何特定的文章或文档来阅读java.lang.Class和类加载器的特性?
答案 0 :(得分:1)
你不会在文档中找到很多内容,因为它是java.lang.Class
内部工作的私有字段,可能存在也可能不存在,具体取决于您正在查看的JDK的实现。 / p>
如果您使用newInstance()
方法查看OpenJDK的source code,我认为很明显它在做什么。它正在缓存对默认构造函数的引用,以便每次都不必重复调用newInstance()
。
简单的Google搜索找到了关于ClassLoader内部的简短article。