-1

目前我的应用程序是为 1.6 编码的,但我想使用 Java 7 中的一些新功能(例如FilesNIO)。我应该避免使用这些功能,还是应该每个客户端都更新到 Java 7 才能运行它?假设大多数工作站仍在运行 1.5~1.6。

4

3 回答 3

3

使用的最佳版本取决于您。

在您知道将要运行它的机器可以安装 Java 7 之前,我不会开始开发 Java 7。

您可以现在升级,也可以很快升级,因为 Java 6 在今年 11 月 EOL http://www.oracle.com/technetwork/java/eol-135779.html

或者您可能像许多仍在愉快地使用 Java 1.3 和 1.4 的人一样,因为它可以工作。

于 2012-07-26T15:52:39.547 回答
0

这是一个相当主观的问题,但我会咬一口。这取决于你的客户是谁。它们是否足够灵活以进行升级?

一般来说,你现在想满足大多数人.. 1.6 可能有你需要的东西。

于 2012-07-26T15:52:17.823 回答
0

如果您可以“强制”您的用户升级,那么就去做,没有重大风险。事实上,使用 1.5 是有风险的,因为它没有公共(安全)更新,而且 1.6 也将在 11 月结束生命周期:

http://www.oracle.com/technetwork/java/eol-135779.html

于 2012-07-26T16:00:24.057 回答