首页 > 其他 > 详细

java反射机制

时间:2014-02-22 11:34:09      阅读:258      评论:0      收藏:0      [点我收藏+]

编译时类型和运行时类型:编译时无法预知属于哪个类,需要用反射机制,运行时动态获取类的类型。

获取class对象:类被JVM加载后,都会生成class对象。

(1)使用Class类的forName方法,如class.forName("java.lang.String")

(2)调用某个类的class属性,如Person.class

(3)调用某个对象的getClass()方法

使用反射创建对象

1 private Object getObject(String clazzName) {
2     Class<?> clazz = Class.forName(clazzName);
3     return clazz.newInstance();
4 }

调用方法

java反射机制

原文:http://www.cnblogs.com/thly1990/p/3560179.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!