创建固定监视

另请参见

固定监视描述了当前分配给变量的对象,而常规监视则描述了变量的内容。固定监视特定于 Java 2 调试器。

例如,请参考以下代码:

java.awt.Dimension dim=new java.awt.Dimension(10,20);
java.awt.Dimension newDim=dim;
dim=new java.awt.Dimension(20,30);
newDim.height=15

调试器停在第二行上时,可以创建对变量 dim 的常规监视。如果创建对变量 dim 的固定监视,则监视描述当前为此变量所指定的对象,即 java.awt.Dimension(10,20)。如果按 F8 键三次越过代码,则常规监视的值变成 java.awt.Dimension(20,30)。此变化发生在源代码的第三行上。固定监视的值为 java.awt.Dimension(15,20)。固定监视在高度为 10 的对象上创建,但是第四行将该对象的高度改为 15。

创建固定监视:

另请参见
创建监视
IDE 中的变量和表达式

法律声明