Hi
I've been coding in .NET for several years, and more recently Actionscript. I need to get up to speed now on Java development.
I was hoping for some references to good books and blogs that will help me get up to speed in the Java gotcha's I'm likely to encounter. I'd like to know about the framework classes (collections, runtime, threading, etc.).
I'm interested in suggested resources that are suitably targetted where possible. (Ie., newcomer to Java, but not to programming itself).
I've read the post and excellent answers here : http://stackoverflow.com/questions/90578/best-way-to-really-grok-java-for-a-c-guy , and that's been extremely informative.
Also, it seems that both Spring and Hibernate are defacto standards within the Java world, so any suggestions on suitable reading for these would be great. Again, I'm familiar with the concepts of the frameworks and their purposes, but not the implementation and use.
If there are any other suggested defacto standard, common frameworks I should get to know, please let me know -- I don't know what I don't know!
I'm primarily interested in server side coding, so won't be doing any GUI development in Java.
Thanks in advance
Marty