其他分享
首页 > 其他分享> > 反射机制

反射机制

作者:互联网

作用

反射机制是一种操作字节码文件的方法
Spring等高级框架的底层实现都是通过反射机制。

想要操作字节码文件,首先要拿到这个字节码文件,如何获取字节码文件呢?

获取字节码文件的三种方式

  1. Class.forName("")
    参数为类的全名称

forName("")这个方法会导致参数内的类加载,如果只想执行一个类中的静态代码块中的方法,可以直接使用Class.forName(""),因为静态代码块只在类加载的时候执行一次。

  1. 对象.getClass();
    每一个对象都有getClass()方法,用来获取该对象所属的类

  2. xx.Class
    任何一个类型都有.Class属性,代表其所属类。

标签:反射,forName,getClass,字节,文件,机制,Class
来源: https://www.cnblogs.com/52ky/p/15640577.html