Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.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_Eclipse_Debugging - Fatal编程技术网

Java 观察变量,看它是否改变值

Java 观察变量,看它是否改变值,java,eclipse,debugging,Java,Eclipse,Debugging,我正在调试代码,以查看变量在执行期间是否接收到新值。 当值被某个东西改变时,我如何观看并使其停止 我有一个清单,用一些值设置selectedValues,出于某种原因,所选的值正在消失。您可以使用断点和值的条件。您可以使用断点和值的条件。这是我希望您观看的时间! 这是以冷静的方式帮助您解决问题的最佳方式这是我希望您观看的时间! 这是以冷静的方式帮助您解决问题的最佳方法。您可以在setter方法上为值设置断点。您可以在setter方法上为值设置断点。如果调试器确实有帮助。如果调试时问题没有出现,则

我正在调试代码,以查看变量在执行期间是否接收到新值。 当值被某个东西改变时,我如何观看并使其停止


我有一个清单,用一些值设置selectedValues,出于某种原因,所选的值正在消失。

您可以使用断点和值的条件。

您可以使用断点和值的条件。

这是我希望您观看的时间!
这是以冷静的方式帮助您解决问题的最佳方式

这是我希望您观看的时间!
这是以冷静的方式帮助您解决问题的最佳方法。

您可以在setter方法上为值设置断点。

您可以在setter方法上为值设置断点。

如果调试器确实有帮助。如果调试时问题没有出现,则使用esp。您可以添加日志记录,它可以显示进行更改的位置。e、 g

log.info("Changed "+changeDescription, new Throwable("HERE"));

如果调试器确实有帮助。如果调试时问题没有出现,则使用esp。您可以添加日志记录,它可以显示进行更改的位置。e、 g

log.info("Changed "+changeDescription, new Throwable("HERE"));
使用大纲视图(窗口->显示视图->大纲)选择变量。右键单击它并选择“切换观察点”。它将为变量创建断点。右键单击此断点,选择“属性”,并仅保留“字段修改”复选框处于启用状态

我认为这不能用于在方法中声明的变量,尽管可以用于类或实例变量。

使用大纲视图(窗口->显示视图->大纲)选择变量。右键单击它并选择“切换观察点”。它将为变量创建断点。右键单击此断点,选择“属性”,并仅保留“字段修改”复选框处于启用状态


我认为这不能用于方法中声明的变量,尽管可以用于类或实例变量。

如果他不知道值在何处和何时更改,他将在何处设置断点?他将在何处设置断点,如果他不知道值在何时何地更改?如果值在不使用setter的情况下更改了怎么办?:-)如果在不使用setter的情况下更改了值,该怎么办?:-)