黑马程序员技术交流社区
标题:
反射获取构造函数的实例对象,怎么获取呀
[打印本页]
作者:
466273082
时间:
2015-4-25 15:37
标题:
反射获取构造函数的实例对象,怎么获取呀
反射获取构造函数的实例对象,怎么获取呀
作者:
艺多不压身丶
时间:
2015-4-25 15:44
看一遍反射的视频就知道了,Constructor
作者:
浮出一个美
时间:
2015-4-25 15:49
package test;
import java.lang.reflect.Constructor;
public class Demo {
public static void main(String[] args) {
try {
//3种获取Clazz的方法
Class clazz2 = Class.forName("test.Demo");
Class clazz = Demo.class;
Demo d = new Demo();
Class clazz3 = d.getClass();
//得到默认的构造函数
Constructor constructor = clazz3.getConstructor();
//创建实例
Demo demo = (Demo) constructor.newInstance();
//调用方法
demo.sayHello();
} catch (Exception e) {
e.printStackTrace();
}
}
public void sayHello(){
System.out.println("hello world");
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2