提供服务,允许Java编程语言代理在Java虚拟机(JVM)上运行的程序进行检测。
-
该类作为Instrumentation.redefineClasses
方法的参数块。
当ClassFileTransformer.transform
的实现中输入参数无效时,由ClassFileTransformer.html#transform(java.lang.ClassLoader,java.lang.String,java.lang.Class,java.security.ProtectionDomain,byte%5B%5D)
抛出。
当Instrumentation.redefineClasses
的实现中指定的类之一无法修改时,由Instrumentation.html#redefineClasses(java.lang.instrument.ClassDefinition...)
抛出。