【问题标题】:Migration from java 8 to java 11 [closed]从 java 8 迁移到 java 11 [关闭]
【发布时间】:2019-12-22 20:11:04
【问题描述】:

是否建议将 Java8 应用程序迁移到 Java11?为什么?您是否发现 Java11 中添加了许多有趣的功能,这些功能比 Java8 中的功能性能更高

【问题讨论】:

  • 您应该使用 Java 7 还是 6? (当然,我的问题很荒谬,但是您使用 java 8 是因为这是您的项目开始使用的还是升级到它?)。对 Java 8 的支持将在对 Java 11 的支持之前结束这一事实就足够激励(更不用说从 Ja​​va 9 开始添加的大量新语言特性了)。
  • 你为什么这么问?
  • 与任何较旧的软件版本一样,支持有一天会停止,您将不再获得错误修复和安全更新。因此,最终您将需要从 Java 8 迁移到更新的版本。由于 Java 11 是当前对 Java 的长期支持版本,因此如果可以的话,升级到 Java 11 是有意义的。
  • 模块提供更好的组织和更好的安全性。您不必在 Java 9+ 程序中使用模块,但您可以而且应该这样做。

标签: java java-8 java-11


【解决方案1】:

是否建议将 Java8 应用程序迁移到 Java11?为什么?

是的,因为:

  • 它是 Oracle 在开源许可下的最新免费 JDK 版本,
  • Java 11 中修复了许多错误,请阅读this
  • 有很多新功能,查看here

【讨论】:

    猜你喜欢
    • 2020-06-09
    • 2020-03-01
    • 2019-09-20
    • 2019-01-24
    • 1970-01-01
    • 1970-01-01
    • 2021-02-24
    • 2020-07-16
    • 1970-01-01
    相关资源
    最近更新 更多