Изучение Java 5 против Java 7?

Я планирую изучать Java, у меня есть опыт программирования на других объектно-ориентированных языках, поэтому я знаком с концепциями ООП. В настоящий момент я рассматриваю две книги, которые помогут мне начать работу по разработке Java. "Отправляйся сначала в Java 2nd edition" или "Java All-in-One для чайников 3-го издания".

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

Теперь мой вопрос: я склоняюсь к голове в первую очередь в Java (использует Java5), буду ли я упускать важные аспекты Java 6 и 7? Будет ли это иметь большое значение в моей способности стать опытным разработчиком на Java?

2 ответа

Решение

Одним словом: нет.

Если вы хотите изучить основные понятия, Java 5 так же хороша, как и Java 7.

Большое изменение было между 4 (серия 1.4, если быть более точным) и 5, с введением дженериков.

Просто начните изучать Java. Когда вы более или менее опытны, вы можете проверить, что нового.

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

Другие вопросы по тегам