我有一个遗留项目,其中有数千个编译器警告(原始类型、不必要的 @SuppressWarnings、未使用的导入等) - 该项目有大约 5000 个 Java 源文件。这些警告可能会对编译时间产生重大影响吗?
请注意:我很清楚,仅仅为了提高性能而消除编译器警告并不是这样做的充分理由。我很想摆脱警告,以便更轻松地添加新代码,减少潜在的错误等。但在这种情况下,我要问的是,如果存在大量警告,编译过程是否需要更长的时间。
最佳答案
没有;不显着。解决编译器警告的值(value)来自于减少项目维护时间,即程序员的时间,而不是来自编译所需的时间。通过解决这些警告,您将更清楚地了解出了什么问题,而不是迷失在警告的海洋中......
关于java - Java 编译器警告会影响编译时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36406492/