美文网首页
javassist、ASM 对比

javassist、ASM 对比

作者: 陈大吼 | 来源:发表于2020-05-13 23:42 被阅读0次

1、javassist是基于源码级别的API比基于字节码的ASM简单。
2、基于javassist开发,不需要了解字节码的一些知识,而且其封装的一些工具类可以简单实现一些高级功能。比如HotSwaper。
3、ASM比javassist性能更快,灵活行也较高。
4、javassist提供者动态代理接口最慢,比JDK自带的还慢

性能对比
Framework First time Later times
Javassist 257 5.2
BCEL 473 5.5
ASM 62.4 1.1

数据来源:https://www.iteye.com/blog/attis-wong-163-com-1143181

相关文章

网友评论

      本文标题:javassist、ASM 对比

      本文链接:https://www.haomeiwen.com/subject/zyianhtx.html