Experienced programmer but new to Java seeking advice and tips
Greetings fellow developers!
I may take up a new position as a Java developer, but it's been nearly 7 years since I last did any programming in Java.
Therefore I need to refresh old Java knowledge and figure out what's new and whatnot.
To make my research more efficient and smoother I hope you guys can provide me with some tips regarding the following:
1. What are the best forums for reaching other developers, ask questions and share information?
2. Which blogs should I be reading?
3. What websites should I bookmark?
4. Which books should I acquire?
5. What tools and/or addons is a "must-have"?
6. What Java features, technologies, models, libraries should I focus on first?
6. Anything else?
My Java experience from earlier is fairly limited - I used VisualAge for Java and was coding backend mostly. No Java Servlets, no Eclipse, no Spring etc.
Currently I am most familiar with the MS Platform using .NET and C#.
Any help is greatly appreciated - looking forward to getting back into Java again!