java - 检测变量变化

标签 java

我正在尝试编写一个程序,在程序运行过程中不断检查变量的变化。这是否需要线程中的无限循环?

最佳答案

有比定期轮询变量值更好的选择。轮询可能会错过变量更改,并且即使没有发生任何事情也需要计算资源。

您可以将变量包装在包装类中,并仅通过 setter 更改它。

如果您使用的是 Eclipse,则可以在值发生变化时要求调试器停止。

关于java - 检测变量变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15852448/

相关文章:

java - 尝试从从 sqlite 中提取的对象列表中调用方法时的空对象引用

java - OpenCV 光反射减少

java - 从 Java Web 服务上下文中的客户端证书获取用户信息

java - 返回字符串 "hello"在给定字符串的任意位置出现的次数

java - java hprof直方图解读

java - 未指定时使用的默认 "org.quartz.threadPool.threadCount"是什么?

java - Java中URI路径参数解析

java - 如果我不在扩展类中调用可选的 super 方法或构造函数会怎样?

java - 运算符重载

java - 获取 URI 路径中的变量