ASMSupportJava字节码操作
当使用ASM编写的时候 很多情况下需要了解JVM底层的指令的, 并且需要对栈和本地变量显式的进行操作, 如果直接用ASM进行开发势必会付出更多的学习成本和时间成本,并且不易后期的维护。
此框架正好缓解了上述问题。是程序员编写字节码的时候更易于理解和开发,屏蔽了JVM指令以及栈和本地变量的操作,开发的时候更趋近与直接编写java程序。
评论
ASMSupportJava字节码操作
当使用ASM编写的时候很多情况下需要了解JVM底层的指令的,并且需要对栈和本地变量显式的进行操作,如果直接用ASM进行开发势必会付出更多的学习成本和时间成本,并且不易后期的维护。此框架正好缓解了上述问
ASMSupportJava字节码操作
0
BCELJAVA字节码操作库
ByteCodeEngineeringLibrary(BCEL),这是ApacheSoftwareFoundation的Jakarta项目的一部分。BCEL是Javaclassworking最广泛使用
BCELJAVA字节码操作库
0
NestedVMJava字节码工具
NestedVM为Java的字节码提供了一个二进制的转换器,一些使用GCC编译的二进制文件可以直接转为Java的类,并使用纯Java的方式运行。
NestedVMJava字节码工具
0