java - 编译器警告对 Web 应用程序性能有影响吗

标签 java performance jsp web-applications javac

作为一个懒惰的程序员,我通常会忽略 JspJava 代码中的编译器警告。

我可以通过认为缺少 JavaScript、验证和其他内容可以在运行时解决来证明 JSP 警告是合理的。但需要确定。

但我总是被 Java 警告 mock

  • [GENERIC Type] 是原始类型。对泛型类型 [GENERIC TYPE] 的引用应该参数化。

  • 字段 [FIELD NAME] 永远不会在本地读取。

还有很多很多。

我的问题是

警告对性能有影响吗?

  • 如果不是,那为什么编译器一直喊叫?是在帮助我们写出好的代码吗?
  • 如果可能,那么哪些类型的警告不应被忽视?
  • 如果是,(内存可能是)那么它有多深?

最佳答案

If not, then why compiler keep shouting? Is helping us to write good code?

确实如此。大多数警告都是“最佳实践......未实践”:) 例如,如果 Java 现在提供泛型,为什么要使用原始类型?

您可能有理由忽视它们。然后许多 IDE 允许您关闭这些警告。

关于java - 编译器警告对 Web 应用程序性能有影响吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10814131/

相关文章:

java - JSP - 图像的 404 处理

java - Hibernate 在运行时创建表

java - 图片下载java的集成测试

java - 如何将 JSON null 反序列化为 NullNode 而不是 Java null?

python - 如何提高 OpenCV cv2.VideoCapture(0).read() 的性能

java - JSP 错误页面

java - 在 JtextPane 中突出显示单词时性能非常慢

java - 了解 Java 中的对象分配

c++ - 对为什么我的算法运行速度比应有的速度慢感到困惑

java - 全局形式:errors field sequence