Javassist 入门:动态创建类、字段、构造函数与方法
通过一个完整示例学习 Javassist 的基础 API:动态创建 Java 类,为类添加字段、Getter、Setter、无参和有参构造函数,并输出生成的 class 文件。
通过一个完整示例学习 Javassist 的基础 API:动态创建 Java 类,为类添加字段、Getter、Setter、无参和有参构造函数,并输出生成的 class 文件。
在 Java Agent 基础示例上继续实践:通过 Javassist 的 CodeAttribute 与 LocalVariableAttribute 读取方法参数名,并插入参数输出代码。
本文通过最小可运行示例介绍 Java Agent,演示 premain 入口、Instrumentation 类转换机制,以及使用 Javassist 在目标方法前后插入观测逻辑。
之前在使用grep来匹配内容,想看下匹配的结果数量都是用管道,然后用wc命令的 最近看了下似乎没必要这么麻烦 grep命令自带了这个功能 原来在用grep的时候还有个额外的功能就是看匹配行的前后几行, 使用 是匹配行的前4行,可以用before来记 是匹配行的后4行,可以用af…