An open minded list of links
Yet Another Yahoo
The Massachusetts Institute of Technology.
MIT has a great reputation in research, and especially, in computer graphics and virtual reality areas. This link points to computer graphics course because lots of material of this lecture is coming from there.
To be more explicit, a good part of the lecture notes I use are taken in whole or in part from Leonard McMillan's Fall 1996 COMP 136 lecture notes. I have modified them to meet our needs this semester. Leonard did a great job with Java applets to demonstrate different algorithms and approaches.
The main java developer portal.
Sun Java Tutorial : http://web2.java.sun.com/docs/books/tutorial/
Sun Java FAQ on Java 2D : http://java.sun.com/products/java-media/2D/forDevelopers/java2dfaq.html
Sun Java Tutorial : Trail: 2D Graphics : http://web2.java.sun.com/docs/books/tutorial/2d/index.html
Sun Java 3DTM API Tutorial
http://developer.java.sun.com/developer/onlineTraining/java3d/and a more up to date version in
http://java.sun.com/products/java-media/3D/collateral/