Java Sound Programmer Guide
Publisher: Sun Microsystems, Inc. 2002
This is a largely conceptual description of the Java Sound API, with some code snippets as programming examples. It is assumed that the reader has a basic knowledge of programming in the Java language. Familiarity with audio and MIDI is helpful but not assumed.
Download or read it online for free here:
by David Etheridge - BookBoon
This introductory book is the third part of the 'Java'-series written by David Etheridge. This volume gives the reader an introduction to Input/Output Packages, Streams, Iterators, Graphical User Interface (GUI) and much more.
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.
by Andrew Davison - O'Reilly Media
This book is for people who already know the basics of Java. It teaches reusable techniques which can be pieced together to make lots of games. For example, how to make a particle system, first-person keyboard controls, a terrain follower, etc.