Java应用程序从1.5迁移到1.8

时间:2018-08-30 09:29:34

标签: java performance java-8 version jdk1.5

我们正在研究迁移应用程序的项目(内置于Java 5中) Java 8以获得更好的性能,

但是,我们不确定 1.升级环境或 2.从头开始用Java 8构建完整的应用程序,

以及它将如何改善性能!

我们知道,各个版本之间会有一些不推荐使用的API。 因此,在升级时是否可能会出错或错过某些功能?

我们该如何纠正?

请评论您的建议!

2 个答案:

答案 0 :(得分:-1)

首先,由于Java是向后兼容的,因此您始终可以迁移到Java的较新版本。同样,您是对的,可能不赞成使用很少的API,但是您始终拥有可以解决的新选项。 我的建议是,如果您没有大量的代码或庞大的API,请重新编写新版本,因为您可能会利用函数式编程的优点。

答案 1 :(得分:-1)

Java具有完全的向后兼容性,所以

  1. 如果您只是更改Java版本,那么它将不会有任何错误,因为java8与以前的Java版本完全兼容。
  2. 如果您想使用java8来提高性能,那么您必须阅读java8发行说明,以了解在何处可以获得当前代码的更快替代方法,然后只能重新编写该功能