Beginning Java
Beginning Java 2 SDK 1.4 Edition - A good book for learning java
|
Java - How To Program. This is a very comprehensive book, starting at the beginning and going through to advanced java capabilities. It covers Java 6.0, software is included on CD and the book is in colour.
Graphics Programming with Java 2nd edition. Mostly 2D, only covers 3D in chapter 20 right at the end. Some introduction to Java programming and lots of information about Java2D so could be good if you are starting out with graphics programming.
Java Graphics Programming Library - Library of Java code for shapes and concepts, mostly 2D but covers polygons & 3D polar coordinates. Not sure how useful this is if you are using Java2D and Java3D.
Java 2 Game Programming - Contains 2D game development engine
Using XML with Java
Java & XML, 2nd Edition: Solutions to Real-World Problems
Processing XML with Java: A Guide to SAX, DOM, JDOM, JAXP, and TrAX