A Google search for “Java programming” yields over a million hits. I’ve done some filtering and have found five sites which I feel offer the highest quality material.
- Sun Developer Network Articles (http://java.sun.com/developer/technicalArticles/index.html) from Sun
- developerWorks : Java technology : Technical library (http://www-128.ibm.com/developerworks/views/java/library.jsp) from IBM
- The Artima Developer Community (http://www.artima.com/) This site covers more than just Java, but has some of the best known contributors in modern programming languages.
- Javalobby – Sun Java, JSP and J2EE technology programming forums, software downloads, jobs and tutorials (http://www.javalobby.org/)
- The Java Boutique (http://javaboutique.internet.com/)