I heartily reccommend Andrew Monkhouse and Terry Camerlengo 's SCJD Exam with J2SE 5 (2nd Ed). It is published by Apress.
There is good coverage of all of the main topics (threading, GUI design, database, and RMI v. sockets). They work through an example that is similar enough to be useful, without being so close as to feel like you're cheating.
SCJP 5<br />SCBCD 1.3<br />SCJD<br />SCWCD 1.4, 5<br />SCBCD 5 -- working on it
What are you doing? You are supposed to be reading this tiny ad!
the new thread boost feature brings a LOT of attention to your favorite threads