反射机制
Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。
获取Class对象的3种方法
Random r1 = new Random();//这一new,产生一个Random对象,一个Class对象
Class rClass1 = r1.getClass();//获取Class:方法1
Class rClass2 = Random.class;//获取Class:方法2(需要导入包)
try {
//获取Class:方法3(常用)
Class rClass3 = Class.forName("java.util.Random");
//此字符串必须是真的路径,带包名
} catch