2012-07-04 211 views
0

我打算学习Java,我有使用其他面向对象语言编程的经验,所以我熟悉OOP概念。目前我正在考虑两本书来帮助我在Java开发中取得突破。 “首先进入Java第2版”或“Java All-in-One For Dummies第3版”。学习Java 5与Java 7?

现在很多人都推荐首先将Java作为两本书中对我更好的书。然而,2005年首次发布Java(除非他们的最近版本我不知道)并在Java 5中教授.Java All-in-One已于去年八月发布,并已更新为Java 7.

现在我的问题是我倾向于首先进入Java(使用Java5),我会错过Java 6和7的重要方面吗?它会对我精通Java开发人员的能力产生重大影响吗?

+3

如果您从Java 5开始,您不会错过很多。有几个新的API和一个新的语言结构。你将能够轻松地赶上那些。 –

+2

如果通过java7你的意思是erlang,是的,去那个。 – megazord

回答

5

总之一句话:没有。

如果你想学的基本概念,Java 5的是一样的Java一样好7.

最大的变化是4(1.4系列更精确)和5之间,引入泛型。

3

刚开始学习Java。当你或多或少精通你可以检查新的东西。

取决于您开发软件的位置,无论如何您都会被锁定到较旧的版本。