JavaAgent:版本对比 v3 → v4
v3(2026-10-04 01:31,朝武芳乃)→ v4(2026-10-04 02:09,mcst12345)
共 10 行变更 · 新增 5 行 · 删除 2 行(左右分栏:左为旧版本,右为新版本)
| 1 | 一种在java用来改class的技术 | ||
| 1 | Java自帶的調試接口,常用於運行時字節碼注入。 | ||
| 2 | Java's debug interface, commonly used for runtime class bytecode injection. | ||
| 2 | 3 | ||
| 3 | == 相关 == | ||
| 4 | == 相关/Related == | ||
| 4 | * 核心接口及获取方式见 [[Instrumentation]],JDK 内部实现见 [[InstrumentationImpl]],底层依赖 [[JVMTI]]。 | 5 | * 核心接口及获取方式见 [[Instrumentation]],JDK 内部实现见 [[InstrumentationImpl]],底层依赖 [[JVMTI]]。 |
| 6 | * See [[Instrumentation]] for provided methods and how to load a javaagent, see [[InstrumentationImpl]] for default implementation at runtime, see [[JVMTI]] for underlying mechanism. | ||
| 5 | * 目前最常用的加载方式是'''运行时外部进程附加''',不需要任何启动参数,详见 [[Instrumentation]] 的“运行时外部进程附加”一节。 | 7 | * 目前最常用的加载方式是'''运行时外部进程附加''',不需要任何启动参数,详见 [[Instrumentation]] 的“运行时外部进程附加”一节。 |
| 8 | * "runtime attach" is the most commonly used method to load a javaagent at present, it doesn't require any commandline arguments, see [[Instrumentation]] for more details. |