package com.amarsoft.aims.util; /** * java类静态方法 * @author syang * @date 2013-12-30 */ public class ClassHelper { /** * 创建类的实例 * @param clazz 类Class对象 * @param className 类名 * @return 类实例 * @throws ClassNotFoundException * @throws InstantiationException * @throws IllegalAccessException */ public static T createInstance(Class clazz,String className) throws ClassNotFoundException, InstantiationException, IllegalAccessException{ @SuppressWarnings("unchecked") Class clazzInstance = (Class) Class.forName(className); return clazzInstance.newInstance(); } }