Имеет ли значение, если вы не изучите последнюю версию Java?

На данный момент я изучаю Java 9, хотя Java 12 является последней версией. Это проблема?

1 ответ

Решение

Нет, совсем нет. Между Java 8,9,11 и 12 нет существенной разницы. Да, в 12 есть несколько интересных функций, например, вывод локальных типов, а также некоторые новые API-интерфейсы коллекций, но на самом деле ничего, от чего новичок мог бы выиграть.

Просто попробуйте изучить Java 8 (или 9; в основном то же самое), и затем вы можете перейти (или нет) к более новым версиям. Почему я сказал "или нет", потому что более новые версии Java (начиная с w/ 11, если я не ошибаюсь) больше не имеют бесплатной поддержки. Правильно, Oracle теперь взимает плату за поддержку, а также вам не разрешено использовать ее в коммерческих целях без уплаты огромных взносов.

По этой причине многие компании по-прежнему используют Java 8 или 9, поэтому с вами все должно быть в порядке.

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