字节码
文章平均质量分 95
tameti + ng
这个作者很懒,什么都没留下…
展开
-
基于 javaagent + javassist 一步步实现调用链系统 (1)
一开始我对 javaagent 的概念也比较陌生,后面跟着别人了解到 字节码插桩 之后, 我才了解到这个东西的强大. java 是依赖 JVM 运行的. 我们编写的 java 代码会被编译器编译为 .class 文件. 而.class 文件里面都是一些 JVM 指令码. (最开始我以为是直接编译为机器语言)...原创 2021-08-03 16:40:43 · 8057 阅读 · 3 评论 -
基于 javassist 实现一个增强版本的 JDK 动态代理
最近发现了一个 java 神器, javassist, 它比 ASM 更加友好, 于是就想着基于 javassist 来实现一个超越原生 JDK 提供的动态代理jdk 动态代理被代理接口package com.codetool.common.tmp;public interface Fly { String fly(Long speed);}实现类package com.codetool.common.tmp;public class Eagle imple原创 2021-07-08 17:47:55 · 782 阅读 · 0 评论