java反射
1.1定义
反射机制是在运行时,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意个对象,都能够调用它的任意一个方法。在java中,只要给定类的名字,就可以通过反射机制来获得类的所有信息。
1.2实例
jdbc就是典型的反射
1.3实现
- 第一步:获取Class对象,有4中方法:
1.Class.forName(“类的路径”);
2.类名.class
3.对象名.getClass()
4.基本类型的包装类,可以调用包装类的Type属性来获得该包装类的Class对象
1.4 实现Java反射的类
- Class:表示正在运行的Java应用程序中的类和接口注意: 所有获取对象的信息都需要Class类来实现。
- Field:提供有关类和接口的属性信息,以及对它的动态访问权限。
- Constructor:提供关于类的单个构造方法的信息以及它的访问权限
- Method:提供类或接口中某个方法的信息

浙公网安备 33010602011771号