package org.zeng.reflect;
public class TestReflection {
public static void main(String[] args) {
try {
//new S();
Class.forName("S");
ClassLoader.getSystemClassLoader().loadClass("S"); // 用AppClassLoader加载
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}
class S {
static {
System.out.println("S is loaded!");
}
public S() {
System.out.println("S is instance!");
}
}
报java.lang.ClassNotFoundException: S 这样的错误,有大神知道吗? 另外这2个加载方法有区别吗????