For the people who are just getting started with programming in Java, here's a list of useful Java resources, compiled with the help of WELD group members.
Java Applet Rating Service (links to cool Java applets)
http://www.jars.com
The Java Programming Language
by Ken Arnold, James Gosling
Waite Group's Java Primer book
"Very handy, looks neato and funky, got little jokes in there too."
Core Java
by Gary Cornell and Cay S. Horstmann
Graphics Java
by SunPress
Java in a Nutshell
O'Reilly & Associates, Inc.
The Java Tutorial (by Sun)
http://java.sun.com/books/Series/Tutorial/index.html
Java API Overview
java.sun.com/products/apiOverview.html
JavaWorld On-line Magazine
http://www.javaworld.com/javaworld/common/jw.resources.toc.html
A sample of implementing java native code on icw.eecs
(a Sun SparcStation)
http://www.eecs.berkeley.edu/~michaels/java-on-icw.html
GUI Programming using Java
http://pandonia.canberra.edu.au/java/
DimensionX (Streaming video and 3D graphics in Java)
http://www.dimensionx.com
FAQ on VRML/JAVA/Javascript
http://www.aereal.com/faq/
EarthWeb
http://www.earthweb.com/java
Java Resource
http://www.inquiry.com/techtips/java_pro/index.html
Java Sites
http://www1.informatik.uni-halle.de/java/vmis/sites.html
Dune's Java Page
http://dune.hanyang.ac.kr/Internet/Java/
Getting Started (by Website Professional)
http://software.ora.com/javasdk/getstarted.html
Microsoft's Java Strategy Discussion
http://microsoft.com/workshop/java/javaqna.htm"