我计划学习Java,我有其他面向对象语言的编程经验,所以我熟悉OOP的概念。目前,我正在考虑两本书来帮助我快速开始Java开发。"Head first For第二版“或"Java All-in-One For Dummies第三版”。
现在很多人推荐Head first into Java作为这两本书中对我来说更好的一本。然而,Head first into Java是在2005年出版的(除非他们有更新的版本,我不知道),并且用Java5授课。Java All- in -One于去年8月发布,并针对Java7进行了更新。
现在我的问题是,我倾向于首先使用Java语言(使用Java5),我会错过Java6和7的重要方面吗?这会对我精通Java开发人员的能力产生很大影响吗?
发布于 2012-07-05 04:10:01
一句话:不。
如果您想学习基本概念,Java 5和Java 7一样好。
随着泛型的引入,最大的变化发生在4(更准确地说是1.4系列)和5之间。
发布于 2012-07-05 04:09:59
现在就开始学习Java吧。当你或多或少精通的时候,你可以查看新的东西。
根据您在哪里开发软件,您无论如何都会被锁定到一个较旧的版本。
https://stackoverflow.com/questions/11334917
复制相似问题