They might still be useful introductions to the Java3D versions most used (which is probably 1.5.x, the last release of which by Sun happened in 2008). Since then, Java3D has been developed by the community, and it's now at 1.7.0.
But Java3D is sort of outdated, and I doubt there will ever be updated books. If you're starting out with Java 3D programming, I advise either to use JOGL (Java's binding for OpenGL) or JavaFX (which has 3D capabilities baked in).
I don't like that guy. The tiny ad agrees with me.