Class<test001> clazz=(Class<test001>) test04.class.getClassLoader().loadClass("com.openlab.test001");
Class.forName("com.openlab.test001");
使用Class对象加载类时记得要加上包名 可以用loadClass("")方法与froName()两种方法进行加载
Method[] mehods=clazz.getMethods(); //加载方法
Field[] filed=clazz.getDeclaredFields(); //加载属性
filed[0].getType();//获取属性类型
filed[0].setAccessible(true);//设置对象的访问权限 true为public
Class对象简述
最新推荐文章于 2022-02-13 23:02:30 发布