This is an online Java programming textbook that provides complete coverage of the Java language fundamentals, and an introduction to many of Java's advanced features. This online book was last revised in July, 2002. The book was written using JDK 1.3, but should be compatible with JDK 1.4.
Each of the chapters includes programming exercises with suggested solutions and a quiz with answers to the questions.
This resource's value ranking is:
7/10 for coverage
7/10 for quality
1 for cost for a total value ranking of 49