java - 在 Eclipse 中搜索非最终静态变量

标签 java eclipse refactoring

我正在 Eclipse 中使用 Java 进行编程。我想知道是否有一种方法可以搜索我的代码库中的所有非最终静态变量。

例如:

private static int MY_VAR = 0;

但不是:

public static final int MY_CONSTANT = 1;

最佳答案

this question 中所述,正则表达式可以完成这项工作。

不过我更喜欢findbugs进行更完整的检测
(或者至少在 checkstyle configuration 中使用正则表达式)

这些静态分析工具可以生成比仅仅列出非最终静态变量更有用的信息,因为它们可以检测何时并描述给定实践不合适的原因。

关于java - 在 Eclipse 中搜索非最终静态变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/727547/

相关文章:

java - ServerSocket 被从控制台寻求输入的线程阻塞

JavaFX TableView - 无法显示行

eclipse - 在1个Eclipse工作区中处理多个SVN分支

eclipse - 在 Mac 上使用 Eclipse 进行 C++ 调试器

refactoring - 静态/强类型和重构

NetBeans 用另一个方法替换所有出现的方法?

java - Ehcache 与 Spring + Jersey

java - 如何在 Jython 中使用 ExpectJ?

java - 未找到 Android 源?

delphi - 如何在没有文档的情况下重构一个 10000 行的 Delphi 单元?