пятница, 8 ноября 2013 г.

С чего начать изучение Java.

С чего же стоит начать молодому или не очень молодому программисту при изучении Java?

Ответ на самом деле настолько же прост как и сложен.


На самом деле некоторые не совсем понимают, что Java это не Spring или Hibernate, не JSP и не J2EE.

Java это язык программирования. Мощный инструмент для реализации поставленных задач. 

Для успешного освоения Java необходимо на мой взгляд следующее:

1. Разобраться как работает Java машина. Существует около десятка Java машин. Но принцип работы у всех одинаков. Необходимо понять как они устроены и работаеют. Как происходит запуск кода.

2. Ошибки и исключения. Не очень сложная, но жизненно важна тема. Что такое Exception и Error, чем они отличаются и как с ними бороться.

3. Collection. Большой набор типов для работы со списочными типами данных. Что и когда необходимо использовать. В чем преимущества той или иной реализации.

4. Аннотации (annotations). Очень мощный инструмент. это даже не для новичков, а для всех. Это уже относится к разряду мета программирования. Но нужно знать и понимать как это работает если вы начнете работать с фреймворками, в которых очень многое завязано на аннотациях.

5. Типы данных. Чем отличается int от Integer, long от Long и так далее.

Зная это - можно с легкостью освоить различные расширения данного языка, как библиотеки или фреймворки.

Если есть еще что-то, то пишите. С удовольствием обсужу и добавлю поступившие предложения.

Комментариев нет:

Отправить комментарий