forName
public static Class<?> forName(String className)
throws ClassNotFoundException
返回与带有给定字符串名的类或接口相关联的
Class 对象。调用此方法等效于:
Class.forName(className, true, currentLoader)
其中
currentLoader 表示当前类的定义类加载器。
例如,以下代码片段返回命名为 java.lang.Thread 的类的运行时 Class 描述符。
Class t = Class.forName("java.lang.Thread")
调用 forName("X") 将导致命名为 X 的类被初始化。
参数:
className - 所需类的完全限定名。
转载于:https://www.cnblogs.com/xuedexin/articles/5600440.html