反射原理
在 Java 中的反射机制是指在运行状态中,对于任意一个类都能够知道这个类所有的属性和 方法;并且对于任意一
个对象,都能够调用它的任意一个方法;这种动态获取信息以及动态 调用对象方法的功能成为 Java 语言的反射机
制。 通过反射获取一个类的方法
一、通过类全限定名进行获取Class.forName(“classFullName”);
Class c=Class.forName(“com.mysql.jdbc.Driver”);
二、通过类型获取,另外任何数据类型都有一个静态的属性class
Class c=StudentInfo.class;
//任何类都有class属性
Class booleanClass = boolean.class;
Class integerClass = int.class;
三、借助对象,使用getClass()获取
StudentInfo s=new StudentInfo(“Jack”, 23);
Class c=s.getClass();