链入页面
指向「Instrumentation」的页面共 7 个
- JavaAgent v5Java自帶的調試接口,常用於運行時字節碼注入。 javaagent為一至少聲明有Premain-Class或Agent-Class屬性的jar,Premain-Class與Agent-Class為agent主類,Premain-Class類需定義public…
- Mixin v1本条基于 Minecraft 1.20.1 + Forge、Java 17。 Mixin(SpongePowered Mixin)是基于 objectweb asm 的字节码注入框架,在类加载时把“混入类”里的代码合并进目标类。Forge 自 1.16.5 起…
- Instrumentation v4Instrumentation(<code>java.lang.instrument.Instrumentation</code>)是jvmtiEnv在Java層的封裝,默認實現為 InstrumentationImpl。 获取 == 启动时:<code>-j…
- InstrumentationImpl v1本条基于 Java 17(Minecraft 1.20.1 所用版本)。 InstrumentationImpl(<code>sun.instrument.InstrumentationImpl</code>,位于 <code>java.instrument<…
- redefineClasses v1本条基于 Java 17(Minecraft 1.20.1 所用版本),HotSpot 行为以 JDK 17 为准。 redefineClasses(<code>Instrumentation.redefineClasses(ClassDefinition..…
- retransformClasses v1本条基于 Java 17(Minecraft 1.20.1 所用版本),HotSpot 行为以 JDK 17 为准。 retransformClasses(<code>Instrumentation.retransformClasses(Class...)</…
- 隐藏类 v1本条基于 Java 17(Minecraft 1.20.1 所用版本),HotSpot 行为以 JDK 17 为准。 隐藏类(Hidden Class,JEP 371,Java 15 引入)是用 <code>MethodHandles.Lookup.defin…
当前查询者:游客(游客同样可以查看链入关系)