Java反射机制的用法

时间:2014-07-02 07:52:54   收藏:0   阅读:205


Java的反射机制允许你在程序运行的过程中获取类定义的细节。有时候在程序运行的时候才得知要调用哪个方法,这时候反射机制就派上用场了。


获取类

类的获取方法有以下几种:


获取构造函数

获取构造函数由以下几种方法:



获取构造函数之后可以通过newInstance生成一个新的实例。


获取字段

获取字段的方法有以下几种:

获取字段之后可以通过getDouble getInt等方法获取变量的值,也可以通过setDouble setInt等方法给变量赋值。


获取成员方法

获取方法的方法有以下几种:



获取成员方法之后可以调用invoke方法执行该方法。


数组


数组也是一个特殊的类型,因此Java中提供了java.lang.reflect.Array实现数组的动态操作。创建一个数组可以调用newInstance(type, count)方法,获取一个元素可以通过get(array, index)。

Java反射机制的用法,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!