import java.util.*;
public class TestClassForName {
public static void main(String[] args) {
Class c1 = Class.forName("java.util.Date");
}
}
以上就是全部的代码,我很郁闷的是不能运行,找了很多很多的资料,都没有说为什么不能运行。
如果改成 java.util.Date d = new java.util.Date();就可以运行。唉...,自学的新人伤不起啊
import java.util.*;
public class TestClassForName {
public static void main(String[] args) {
try {
Class c1 = Class.forName("java.util.Date");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}
import java.util.*;
public class TestClassForName {
public static void main(String[] args) {
try {
Class<?> test = Class.forName("CF.TestCF");
System.out.println("it means ok if gose there");
} catch (ClassNotFoundException e) {
System.out.println("error in TestCF");
}
}
}