java - Java 编译器警告会影响编译时间吗?

标签 java performance compilation compiler-warnings

我有一个遗留项目,其中有数千个编译器警告(原始类型、不必要的 @SuppressWarnings、未使用的导入等) - 该项目有大约 5000 个 Java 源文件。这些警告可能会对编译时间产生重大影响吗?

请注意:我很清楚,仅仅为了提高性能而消除编译器警告并不是这样做的充分理由。我很想摆脱警告,以便更轻松地添加新代码,减少潜在的错误等。但在这种情况下,我要问的是,如果存在大量警告,编译过程是否需要更长的时间。

最佳答案

没有;不显着。解决编译器警告的值(value)来自于减少项目维护时间,即程序员的时间,而不是来自编译所需的时间。通过解决这些警告,您将更清楚地了解出了什么问题,而不是迷失在警告的海洋中......

关于java - Java 编译器警告会影响编译时间吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36406492/

相关文章:

python - 在 pylons 应用程序中测量页面请求时间?

multithreading - 无法从编程书上运行我的代码(c++)

java - jython 无法列出错误

java - 如何在一定时间限制后调用另一个 Activity

java - Maven Surefire 插件 2.22.2 构建对于 Junit 5 测试用例失败,错误为 Spring Boot 中不支持的类文件主要版本 56

c++ - 如何将 SFML 源代码包含到我的 visual studio 2017 c++ 项目中并进行编译

ios - 如何为 iOS 构建 cvBlob

java - 在java中传递通配符泛型数据类型的泛型

java - 性能问题 - 在 java 的 unix box 中写入巨大的 csv 文件时花费太多时间,与 MYSQL DB 交互以对每条记录进行交叉检查

php - 用于获取地理位置记录的 MySQL 查询优化