字节码操作Javassist 字节码:字节码是设计被用来将代码高效的传送给多种软件平台.硬件平台,字节码的设计也实现了Java的平台无关性,字节码比机器码更抽象,它通常被认为是包含了一个可执行文件的二进制文件. Javassist是一个类库用于在java中编辑字节码.它允许在程序运行时定义一个新类在JVM加载时修改类文件 面向切面编程(AOP):Javassist可以动态在一个类中增加一个新的方法,或者是在调用者或者被调用者的前(before).后(after).周围(around)加代码. R…