反射机制
来源:互联网 发布:网络大电影 罪 上映 编辑:程序博客网 时间:2024/06/12 00:48
Java反射的三个动态性质:
1、运行时生成对象实例。
2、运行期间调用方法。
3、运行时更改属性。
Java反射可以实现的功能
1、在运行时判断任意一个对象所属的类
2、在运行时构造任意一个类的对象。
3、在运行时判断任意一个类所具有的方法和属性。
4、在运行时调用任意一个对象的方法
5、生成动态代理。
Java反射应用场合
Java程序中许多对象在运行时都会出现两种类型:编译时类型和运行时类型
编译时的类型由声明该对象时使用的类型决定,运行时的类型由实际赋给该对象的类型决定。
0 0