Java Game Development eBook
You’re going to build it all. From a blank text document to a complete Java game engine you’ll be learning how to use Java’s built-in libraries to create a smooth finished product that can be expanded upon with the concepts learned. I highly recommend this eBook for beginner game developers.
Also included: full source code and other sources for learning more Java