例1:
package Test1;
publicclass Test5 {
publicstaticvoid main(String[] args) {
try {
Class c=Class.forName("Test1.T");//forName(类路径):返回的是该类的类型
//将指定类加载到内存中返回的是Class对象,可以通过这个Class对象来创建该Class对象对应的Class
//比如:Class对象c对应的就是T类,通过c.newInstance()就可以创建T类的对象
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}
本文深入探讨了Java中使用forName方法加载类的过程,详细解释了如何通过Class对象实例化类,并处理ClassNotFoundException异常。
9882

被折叠的 条评论
为什么被折叠?



