Java Game Programming For Beginners: Where to Start.
There are a number of options you have when writing 3D apps in Java. JOGL is a very thin wrapper for OpenGL written in Java. Using it involves learning to program in OpenGL, which is no small undertaking.