什么是反射?

Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。

反射被视为动态语言的关键。

(视频教程推荐:java视频)

java反射的作用:

1、在运行时判断任意一个对象所属的类;

2、在运行时构造任意一个类的对象;

3、在运行时判断任意一个类所具有的成员变量和方法;

4、在运行时调用任意一个对象的方法;

5、生成动态代理。

推荐教程:java入门程序

以上就是java反射的作用是什么的详细内容,更多请关注悠悠之家其它相关文章!

点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部