Java字节码生成工具ASM浅析

前言 什么是ASM?ASM是一款小巧精致的Java字节码操作工具,可以被用于修改已经存在的类和生成一些还不存在的类。ASM被广泛的应用于OpenJDK、Jacoco、CGLIB等工具。 一、Class编译形态 我们平时在Eclipse里面写的.java文件Eclipse已经帮我们编译好了,实际上编译是有规则的,编译好的类是按照一定规则被编译器生成的,包括类的定义、方法的定义、成员变量的定义规则等等
相关文章
相关标签/搜索