我想知道是否有任何方法可以在程序运行时观察变量值的变化.当然不使用调试器我想以编程方式进行.例如:
class A
{
public static int valueToBeWatched;
}
Run Code Online (Sandbox Code Playgroud)
因此,在运行时,如果在我的项目中的任何类的任何方法中修改此值,MyValueChangeListner则应调用该事件.
如果可以侦听对象属性值的更改,我无法从 java 文档中获取信息。假设我的对象只有一个 int 属性字段。我需要立即执行一个操作,我的对象改变了它的状态。是否可以?