【发布时间】:2012-07-25 21:19:46
【问题描述】:
我有几个关于类加载器的问题。
Class.forName("class.name");
和
....
NotYetLoadedClass cls = new NotYetLoadedClass();
.....
在每种情况下将使用哪些类加载器?对于第一种情况,我假设类加载器用于加载执行方法代码的类。在第二种情况下,我假设线程上下文类加载器。
如果我错了,请稍作解释。
【问题讨论】:
-
第一种情况见docs.oracle.com/javase/6/docs/api/java/lang/…(你的假设是正确的)。另请参阅 this question 以获得很好的解释。
标签: java classloader contextclassloader