我想知道如何使用 Java 类中的特定变量。是否有任何静态代码分析工具可以帮助我追踪变量。
例如:
Class A {
int trackMe;
function usedHere(trackMe);
B bobject = new B(trackMe);
...
}
Class B {
B (int var) {
copyOfTrackMe = var;
}
}
在上面的示例中,如果我想跟踪变量“trackMe”。工具应该通知我 trackMe 被传递给函数 usedHere 以及复制的 B 的构造函数。
任何输入表示赞赏。
** * ** * *编辑* ** * ** *
我不想运行代码或更改代码以实现此目的。所以我想没有一个 IDE 调试器不能完成工作。