По-сути, к этой книге надо подходить уже подготовленным (касается базового курса языка), так как часто приводится фактология без развёрнутых примеров и объяснений. Это учебное пособие а не полноценный учебник по Java.
Автор временами переходит на академический язык, так что информация воспринимается непросто. Зато есть такие факты, которые не указаны в других источниках. Очень понравилось, что приводятся различия с языком Си.
Отложил в пользу новой книги.
В книге 2013-го года от тех же авторов "Java 2. Методы программирования - 2013" охватываемый материал почти тот же. Отчасти он дополнен, отчасти убраны какие-то устаревшие факты.
Изменения следующие:
1. Убрано описание новых возможностей Java 5, 6.
2. Нет заметки про StringTokenizer
3. Нет странички по классу Arrays
4. Полностью убрана информация по GUI, событиям, компоновщивам, JavaBeans.
5. Убраны приложения: HTML, JavaScript, Struts, Портлеты
При всём при этом отчасти переписан код примеров, текст более читаемый, и книга выросла с 711 до 897 страниц (+86)!!!
Автор временами переходит на академический язык, так что информация воспринимается непросто. Зато есть такие факты, которые не указаны в других источниках. Очень понравилось, что приводятся различия с языком Си.
Отложил в пользу новой книги.
В книге 2013-го года от тех же авторов "Java 2. Методы программирования - 2013" охватываемый материал почти тот же. Отчасти он дополнен, отчасти убраны какие-то устаревшие факты.
Изменения следующие:
1. Убрано описание новых возможностей Java 5, 6.
2. Нет заметки про StringTokenizer
3. Нет странички по классу Arrays
4. Полностью убрана информация по GUI, событиям, компоновщивам, JavaBeans.
5. Убраны приложения: HTML, JavaScript, Struts, Портлеты
При всём при этом отчасти переписан код примеров, текст более читаемый, и книга выросла с 711 до 897 страниц (+86)!!!
август 2015