【发布时间】:2013-04-02 12:29:22
【问题描述】:
我目前正在从 JAVA 1.4 升级到 JAVA 6 SE。一些方法和类要么已被弃用,要么由于低效的做法而出现大量警告。我想知道我是否可以在不更改代码的情况下进行升级,并在更改后进行远程调试以修复错误。如果有更简单或更有效的方法,请分享。
【问题讨论】:
-
理论上,Java 总是向后兼容的。你会有很多警告(例如缺少泛型),但代码应该运行
-
为什么要升级到今年年底将不再支持的 Java 6?如果您升级,您应该直接升级到 Java 7。
-
@a_horse_with_no_name - 好点(+1)。但有时最好不要一次尝试做太多事情。
-
@StephenC:鉴于该论点,他/她应该升级到 1.5。今天进行如此大规模的迁移时,甚至不应该考虑使用 Java 6(除非某些第三方软件绝对需要它)。