81,092
社区成员
发帖
与我相关
我的任务
分享
import java.util.Vector;
interface Person22{
void print();
}
class Man implements Person22{
int id;
int name;
public void print(){
System.out.print("man");
}
}
public class ClassLoaderTest {
public static void main(String[] args){
try{
ClassLoader loader1 = Person22.class.getClassLoader();
Man m = new Man();
ClassLoader loader2;// = Man.class.getClassLoader();
loader2 = m.getClass().getClassLoader();
ClassLoader loader3 = loader2.getParent();
ClassLoader loader4 = loader3.getParent();
System.out.println(loader1);
System.out.println(loader2);
System.out.println(loader3);
System.out.println(loader4);
System.out.println(loader4.getSystemClassLoader());
System.out.println(loader4.getSystemClassLoader().getParent());
System.out.println(String.class.getClassLoader());
System.out.println(Vector.class.getClassLoader());
}
catch (Exception e){
e.printStackTrace();
}
}
}