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.
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.
Practical Java Game Development. Case studies from existing Java game projects. Written for Java programmers new to game development.
Java and XSLT - Covers XSLT processing using Java servlets for building web applications.
This reference does not cover the extensions such as java-media and java3D, but it is useful reference for other Java class libraries needed to build your program in Java - Note this is a reference only, it wont teach you to program in Java.
This is about designing the architecture of a 3D program and its interface, it assumes you already know Java and Java3D. So this is not a step-by-step programming book, its about the top level design, ie Patterns, techniques and framework for Java3D (code at http://sourceforge.net/projects/gumbo/).
Java3D Programming - Aimed at intermediate to experienced Java developers, previous experience in graphics programming would be useful. Takes you through the data stuctures, nodes and concepts used in Java3D with practical issues based on the authors experience of working on Java3D.
This book is more for newcomers to 3D programming. Assumes a knowlage of Java, Introduces the 3D concepts, such as Scene Graph along with the Java3D classes.
This is the reference book for java3D, it is available online, see link above. However if you are doing a lot of programming you really need to be able to pick up and browse a real book.
Java 2 Game Programming - Contains 2D game development engine
Java 1.4 Game Programming - This is a new book I have not seen it yet, it looks like it is trying to cover a broard subject area.
Beginning Java 2 SDK 1.4 Edition - A good book for learning java
Borland JBuilder Developer's Guide
Charlie Calvert's Learn JBuilder 7
JBuilder - There is also a free version of Jbuilder at borland website . However its licence conditions are quite restrictive so you may prefer another java IDE.
I have not reviewed this book, so I would be interested to hear if it is useful? I would also be interested to hear if there are any other books that may be of interest to readers of this page.
C# Programmers Reference - A language reference not much on class framework.
Professional C# 2nd Edition - Mainly aimed at programming for servers. Language and windows services, covers ADO, COM+, graphics, registrary , asp, etc.
C# in a Nutshell - A good reference for language and class framework
Microsoft Visual C# .NET (Core Reference) - Covers language and forms, GDI, ADO, XML and SOAP.
Inside C# Book/CD Package - Covers the language, streams, numerical processing, metadata, documentation with XML.
Introducing Character Animation with Blender. This is a detailed and well written book, however 3D character animation is a big subject and blender has a very steep learning curve. Those new to Blender will probably need other sources of information to get you started. Also this book can't teach you the anatomy and artistic side of the subject.