摘要: 一、什么是ASM ASM是一个java字节码操纵框架,它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。Java class 被存储在严格格式定义的 .class文件里,这些类文件拥有足够的元数据来解析类中的所有元素:类名称、方法、属性以及 Java 字节码(指令)。ASM从类文件中读入信息后,能够改变类行为,分析类信息,甚至能够根据用户要求生成新类。 使用ASM框架需要导入asm的jar包,下载链接:asm-3.2.jar。 二、如何使用ASM ASM框架中的核心类有以下几个: ① Cl... 阅读全文
posted @ 2013-05-25 00:19 残剑_ 阅读(87311) 评论(8) 推荐(6) 编辑