This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I learned Java 2 from one of the earlier editions of Core Java and have used it as a reference ever since. Since then, I've also bought Core Java Volume 2 to study more advance topics. I feel quite confident in my Java skills and am working towards taking the SCJPtest. Is the new edition of Core Java Volume 2 a good tutorial for the new additions to the language for someone who is already familiar with Java 1.4? Unfortunately, I'm busy with school, most importantly a project that uses Java 1.4, so I have been unable to upgrade quite yet. I am going to set aside some time over my holiday break to learn and use Java 5. I'd love some suggestions on a good text to help.
I've already started reading a few things on the web, mostly when links have been given in previous Tiger conversations here. However, I tend to like printed material for reference. Hopefully I'll just win a copy so I don't have to buy it ;-)