实现反射的几种方法:
1 类名.class
2 Class.forName("类全名")
3 对象名.getClass()
4 基本数据类型的包装类 Integer.TYPE
反射是什么?
反射是指程序可以对其自身行为或者状态进行访问、检测或者修改的能力,一类可以自描述或者自检测的应用。
实现反射机制的系统需要具有开放性,而且满足原因连接。(原因连接是指反射系统自描述的改变可以立即反应到系统底层的实际状态或者行为上的情况)
public class RefTest {
//反射的几种方法
public static void main(String[] args) {
System.out.println(RefTest.class);//類名.class
Integer t1=new Integer(22);
System.out.println(t1.getClass());// 對象名.getClass
try {
// Class.forName("類全名")
System.out.println(Class.forName("com.liu.test6.RefTest