Java获取具有其(完全限定的)名称的类
示例
给定一个String包含类名的Class对象,可以使用Class.forName以下对象访问它的对象:
Class clazz = null;Java SE 1.2try {
clazz = Class.forName("java.lang.Integer");
} catch (ClassNotFoundException ex) {
throw new IllegalStateException(ex);
}
可以指定是否初始化类(的第二个参数forName)以及ClassLoader应该使用哪个类(第三个参数):
ClassLoader classLoader = ...boolean initialize = ...
Class clazz = null;
try {
clazz = Class.forName("java.lang.Integer", initialize, classLoader);
} catch (ClassNotFoundException ex) {
throw new IllegalStateException(ex);
}
以上是 Java获取具有其(完全限定的)名称的类 的全部内容, 来源链接: utcz.com/z/348719.html