java.io.InputStreamReader的JPDA JDI对象引用

java.io.InputStreamReader的JPDA JDI对象引用,java,debugging,jvmti,jpda,jdi,Java,Debugging,Jvmti,Jpda,Jdi,是否有一种方法可以从java.io.InputStreamReader的JPDA JDIObjectReference中检索字符串/文本?为了从中读取,您必须先阅读它,这将改变正在检测/调试的程序的行为。我建议不要直接读取它,而是记录它的读取,可以使用JDI,也可以直接修改调用代码。你的意思是记录它的读取ObjectReference.invokeMethod“read”No,它调用读取,这正是我说过不要做的。请简要指导我,我应该如何使用JDI从读取器访问文本/字符串?在所有读取方法上设置断点,

是否有一种方法可以从java.io.InputStreamReader的JPDA JDI
ObjectReference中检索字符串/文本?

为了从中读取,您必须先阅读它,这将改变正在检测/调试的程序的行为。我建议不要直接读取它,而是记录它的读取,可以使用JDI,也可以直接修改调用代码。

你的意思是记录它的读取
ObjectReference.invokeMethod“read”
No,它调用读取,这正是我说过不要做的。请简要指导我,我应该如何使用JDI从读取器访问文本/字符串?在所有读取方法上设置断点,并记录它们返回的内容。请解释一下,为什么不建议使用ObjectReference.invokeMethod“read”?