我们使用 Sonar/pmd 来报告私有(private)字段何时被声明和/或分配一个值,但没有被使用。在某些情况下,这些可能是错误报告,for instance ,当使用反射时。
Spring 框架使用反射做各种事情。我如何确定 Spring 是否实际使用了假定未使用的 Java 字段?
最佳答案
如果要从类外部使用私有(private)字段,则只能通过反射来完成。除了您提到的框架之外,Struts 2(以及任何其他使用反射的框架)可能会出现误报
关于java - 如何判断Java中的 "unused"私有(private)字段是否真的被Spring使用了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20872058/