2012-07-04 2 views
0

Я планирую изучать Java, у меня есть опыт программирования на других объектно-ориентированных языках, поэтому я знаком с концепциями ООП. На данный момент я рассматриваю две книги, которые помогут мне начать скачок в разработке Java. «Сначала заходите в Java 2nd edition» или «Java All-in-One For Dummies 3rd edition».Изучение Java 5 Vs Java 7?

Теперь многие люди рекомендовали Head сначала на Java, как лучшую из двух книг для меня. Однако Head сначала в Java был опубликован в 2005 году (если только у них нет более поздней версии, о которой я не знаю) и преподает в Java 5. Java All-in-One был выпущен в августе прошлого года и обновлен для Java 7.

Теперь мой вопрос в том, что я склоняюсь к Head сначала в 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. Когда вы более или менее опытные, вы можете проверить, что нового.

В зависимости от того, где вы разрабатываете свое программное обеспечение, вы все равно заблокированы в старой версии.

Смежные вопросы