Building Java Programs
by Stuart Reges, Marty Stepp
Publisher: Pearson 2016
Number of pages: 224
The authors' proven and class-tested 'back to basics' approach introduces programming fundamentals first, with new syntax and concepts added over multiple chapters, and object-oriented programming discussed only once readers have developed a basic understanding of Java programming.
Download or read it online for free here:
(multiple PDF files)
by Fabian Birzele - Java Cooperation
A very detailed introduction into the development of online games using Java. The text will lead you from the basic structure of an applet to the development of a whole game. Topics covered: AI, level editors, random generation of landscapes, etc.
- Sun Microsystems, Inc.
This document introduces the Java Advanced Imaging API and how to program in it. It is intended for serious programmers who want to use Java Advanced Imaging for real projects, and have a background in Java and some experience with imaging.
by Dennis J. Bouvier - Sun Microsystems, Inc.
The Java 3D API is a hierarchy of Java classes for a sophisticated three-dimensional graphics and sound rendering system. This tutorial introduces the main concepts of the Java 3D API, including many code samples, examples, and diagrams.
by Daniel L. Schuster - Western State College
Enter the ACM Java libary. This library made it possible to teach simple graphics and arcade game programming to students with no prior programming experience. But the students are still learning real coding and real Java.