Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/373.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
仪器Java线程_Java_Instrumentation - Fatal编程技术网

仪器Java线程

仪器Java线程,java,instrumentation,Java,Instrumentation,我正在尝试使用ASM为java.lang.Thread类插入指令。但它并没有被加载到ASM中 我以以下方式开始我的计划: java -javaagent:agent.jar -jar program.jar 加载并检测program.jar中的其他类。 也可以对螺纹进行检测吗?可能不行。即使重新传输java.lang.Thread类,如果类在threadstack上有框架,也不能应用重新传输,根据定义,我希望线程的一些框架位于每个threadstack的顶部(包括运行java代理的框架!)。可

我正在尝试使用ASM为java.lang.Thread类插入指令。但它并没有被加载到ASM中

我以以下方式开始我的计划:

java -javaagent:agent.jar -jar program.jar
加载并检测program.jar中的其他类。
也可以对螺纹进行检测吗?

可能不行。即使重新传输
java.lang.Thread
类,如果类在threadstack上有框架,也不能应用重新传输,根据定义,我希望线程的一些框架位于每个threadstack的顶部(包括运行java代理的框架!)。

可能不是。即使重新传输
java.lang.Thread
类,如果类在threadstack上有框架,也不能应用重新传输,根据定义,我希望线程的一些框架位于每个threadstack的顶部(包括运行java代理的框架!)