1.[http://www.javaalmanac.com] The online version of the Java Developer Yearbook book. This is a good place to get a quick look at the usage and sample code of some Java tricks.
2.[http://www.onjava.com] OReilly's Java Web site. There are new articles every week.
3.[http://java.sun.com] The official Java Developer site has new articles published every week.
4.[http://www.developer.com/java] Web site for Java technical articles maintained by gamelan.com.
5.[http://www.java.net] A Java community website maintained by Sun Corporation.
6.[http://www.builder.com] CNET's builder.com website all the technical articles, in Java-based.
7.[http://www.ibm.com/developerworks/java] IBM's Developerworks technology website; This is one of the Java Technology Home pages.
8.[http://www.javaworld.com] One of the earliest Java sites. Update Java Technical Articles weekly.
9.[http://www.devx.com/java] DEVX Maintenance of a Java technical article website.
10.[http://www.fawcette.com/javapro] Javapro online magazine website.
11.[http://www.sys-con.com/java] Java Developers Journal's online magazine website.
12.[http://www.javadesktop.org] is located in java.net, a Java Desktop technology community website.
13.[http://www.theserverside.com] This is a Web site that discusses all Java server-side technologies.
14.[http://www.jars.com] Provides a Java comment service. Includes various frameworks and applications.
15.[http://www.jguru.com] A great community of Java technology resources in the form of Q&a.
16.[http://www.javaranch.com] A forum where you get answers to Java questions, a good place for beginners.
17.[http://www.ibiblio.org/javafaq/javafaq.html] Comp.lang.java's FAQ site collects a categorized list of questions and answers from Comp.lang.java newsgroups.
18.[http://java.sun.com/docs/books/tutorial/] The official Java Guide from Sun is very helpful in understanding almost all of the Java technology features.
19.[http://www.javablogs.com] One of the most active Java blog sites on the Internet.
20.[http://java.about.com/] From About.com's Java News and technical articles website.
20 English-language websites most often visited by Java developers