62,628
社区成员
发帖
与我相关
我的任务
分享 public class A{
public static void main(String[] args){
new A().method1();
}
public void method1(){
syso("method1 be call");
}
}
)
问题二,你说的挺好的,是因为解耦,并且bootStrapClassLoader也不是java实现的。
但是,我好奇这三个类加载器区域的划分,是在什么地方写的。因为我自定义了一个加载器,我在程序里指定我自定义的加载器来加载类A,但是,会被appClassLoader抢先注册,根本就不调我自定义的类加载器(虽然现在更换路径就调我自定义的了)[/quote]
关于问题二,bootStrapClassLoader和extClassLoader加载哪些路径下的类,都是在类里硬编码了的,
)
问题二,你说的挺好的,是因为解耦,并且bootStrapClassLoader也不是java实现的。
但是,我好奇这三个类加载器区域的划分,是在什么地方写的。因为我自定义了一个加载器,我在程序里指定我自定义的加载器来加载类A,但是,会被appClassLoader抢先注册,根本就不调我自定义的类加载器(虽然现在更换路径就调我自定义的了)