Java,哪个版本要学习?

时间:2011-07-02 22:55:32

标签: java

我想开始学习Java。 我有一本涵盖Java 5.0的书,但我听说在几天内会有一个新版本的Java,所以我想问一下等待一本新书或者从5.0开始会更好吗?

感谢

3 个答案:

答案 0 :(得分:4)

版本5和版本6之间的差异对于对Java一无所知的人来说无关紧要。在购买之前将这本书记在心里,但只要这本书对待JDK 5或更高版本就可以了。

答案 1 :(得分:0)

Java5(Generics,autobox / unbox)中出现了主要的语言变化,Java6几乎完全相同。 Java7有一些语言更改(你可以切换String类型和其他一些小的差异),但基本上Java5几乎就是Java在未来几年看起来的样子,所以你应该对这本书很好。

答案 2 :(得分:0)

Java 5和Java 6之间的语言差异很小。 (事实上​​,你必须很难看到任何东西。)

Java 7将会有更多可见的语言更改,但

  • 他们只是“方便”的改变,
  • 它们不影响语言的核心,
  • 他们不应该改变你设计和实现Java代码的方式。

我的建议是,没有必要等到教科书被修改为Java 7.如果你从一本体面的教科书中彻底学习Java 5/6(并通过编写大量代码来巩固这些知识),你将能够以最小的努力过渡到Java 7。 (FWIW,自JDK 1.1起,我还没有使用过Java>>语言<<<<<<>