ClassReader和反射的区别
下文笔者讲述ClassReader和反射的区别说明,如下所示:
反射和ASM区别: 1.操作对象不同 反射读取的堆上存储的类信息 ASM是一个操作.class文件的字节码工具 从两者操作的方式上看,两者操作的对象完全不一样 2.反射只能读取类信息,ASM 可对类进行读写操作 3.反射读取类信息时需要进行类加载处理 ASM则不需要将类加载到内存中 4.反射相对于ASM来说,操作方便 ASM使用起来需要JVM指令基础
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。