Name: Anonymous 2009-07-30 0:11
Its called 'Big Java' or BJ for short. In my opinion, it's much more up to date and relevant than SICP. Plus its much less of a dry read. It really gets you motivated to keep learning, and the exercises are really fun too. BJ isn't bogged down with unnecessary math, it just cuts to what's really important to programmers in this day and age. If you are looking to learn Java or just update yourself with today's industry standards, I'd definitely pick up a copy. Its worth it!
Order here: http://www.horstmann.com/bigjava.html
Order here: http://www.horstmann.com/bigjava.html