欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

浅谈asm的应用

程序员文章站 2022-05-07 10:29:41
...
看图说话
浅谈asm的应用
            
    
    博客分类: 字节码 asm 

这张图展示了asm的威力,一个java字节码操纵的类库。
框架之间的依赖关系是:图中位于下面的框架依赖上面的框架。

有很多框架都是基于asm之上的,比如cglib。
groovy通过修改字节码的方式,为java语言添加了许多功能。
cobertura通过修改字节码的方式,从而做到代码覆盖率测试。

另两个值得注目的技术是JDK动态代理和JDK instrument。
tprofiler结合了JDK instrument和asm实现性能剖析,
而spring aop则是基于JDK动态代理和cglib实现aop。
  • 浅谈asm的应用
            
    
    博客分类: 字节码 asm 
  • 大小: 25.3 KB
相关标签: asm