Previous Java programmer launcher?

Hello Rogers, I am interested in getting back into the Java development field after being away for a number of years (ah um almost a decade / Java 1.4). Is this a good book for getting me back into the field?
Thanks, Erik