我正在学习一本书“-with”一门课程--即使用Java5.0 (1.5),而我的机器有Java7版本(1.7.0_65),这会不会导致我的语法头痛或以任何方式减缓我的速度?提前谢谢。
发布于 2014-11-10 10:09:38
Java在向后兼容方面总是非常小心。因此,如果您使用更新版本的JDK进行编程,同时使用旧语法编写代码,那么一般情况下都不会有问题。
发布于 2014-11-10 10:07:06
应该没问题的。泛型语法发生了一些变化。
在Java 5中:
List<String> names = new ArrayList<String>;在Java 7中:
List<String> names = new ArrayList<>();当然,Java 7仍然接受Java 5泛型语法。
发布于 2014-11-10 10:10:28
在Java 5中所能做的一切,在Java 7中都可以这样做,因为Java 5之后的Java是有意向后兼容的。相反,您最好直接学习Java 8,因为它是新版本。
https://stackoverflow.com/questions/26841126
复制相似问题