Смотря какие у вас цели. Просто убить время? Джава это модно? Стать спецом в Java EE? Java SE? Написать свою настольную программу? Классно провести время? Написать игрушку для мобильника? Джава необъятна, книг по ней очень много, много хороших.
Я читал Монахова,
Java и среда NetBeans, мало что понимая в ООП. Все понятно излагается, книга дает общее представление обо всем.