Посмотрел вашу книгу. Мне кажется это сносный самоучитель, по которому можно начинать учиться программированию на Java. Сейчас есть более модные подходы к обучению в которых сразу даются объекты и принципы объектно-ориентированного программирования, т.н. "objects first", но я не уверен, что это правильно. В этом самоучителе меня смущает что автор посвящает классам коллекций в Java практически столько же страниц (страницы 391-406) сколько уже устаревшим классам для представления дат (стр 379-391). Вообще коллекции это очень важная тема - на ее понимании и применении в значительной степени основана повседневная работа программиста, в учебных курсах она обычно дается параллельно с введением в алгоритмы и структуры данных, я думаю она заслуживает гораздо большего внимания и в самоучителе для начинающих. А вот огромный раздел о графике в Java (стр 409-545) я бы пропустил. Я понимаю почему подобные разделы включаются в самоучители, но в реальном мире почти никто не использует описываемые в нем части Java для десктопной графики или для графики в интернете (Java-апплеты давно вымерли). Было бы гораздо полезнее если бы автор вместо этого раздела написал об основах веб-разработки или о тестировании.
Тем не менее, я думаю что успешно научиться азам Java по этому самоучителю вполне возможно.
Ответов пока нет