反射机制(低)
在我刚开始学Java的时候,大家都很难理解反射这个概念,在实际开发中,虽然都有反射的踪影,但感觉自己又能理解是的。反射机制是指在程序运行时,对任意一个类都能获取其所有属性和方法,并且对任意一个对象都能调用其任意一个方法。
反射的步骤如下:
- 获取想要操作的类的Class对象,该Class对象是反射的核心,通过它可以调用类的任意方法。
- 调用Class对象所对应的类中定义的方法,这是反射的使用阶段。
- 使用反射API来获取并调用类的属性和方法等信息。
我个人观点,反射这个概念,在一些框架/工具封装的时候,会经常用到,大家使用第三方Jar包的时候,可以点击