Комментарий про Седжвика - блеск!
Но все-таки для комфортного восприятия языка я бы предложил Хортсмана, первый том, причем даже не весь - можно смело пропускать аплеты, например.
А после нее - в обязательном порядке алгоритмы.
Программист без знания алгоритмов - печальное зрелище, если честно.
Как правило, у таких людей нет понимания концепций и причинно-следственных связей, по которым принимаются сложные архитектурные решения.