Java Language Reference
by Mark Grand
Publisher: O'Reilly 1997
Number of pages: 492
The book goes into great detail about every aspect of the Java programming language, from the definition of data types to the syntax of expressions and control structures. The goal is to help you understand all of the subtle nuances of Java, so you can ensure that your programs run exactly as expected.
Home page url
Download or read it online for free here:
by Ben Evans - O'Reilly Media
Java has flourished and is now one of the world's most important and widely-used programming environments. Benjamin Evans, the Java editor for InfoQ and author of Java in a Nutshell, 6th edition, takes us on a journey through time ...
by Bruce Tate - O'Reilly Media, Inc.
Bruce Tate describes the characteristics of alternative languages, likely successors to Java. The book will teach you a few new languages and help you start building new skills, or you can use the introduced techniques to improve your work in Java.
by Frank Cohen - Prentice Hall PTR
Highly recommended for advanced developers and IT managers. This book is an excellent guide to testing Web applications and Web services. It will benefit software developers, beginning QA techs, and the experienced coders and testers.
by Stephen J. Hartley
An introduction to using Java in concurrent or multithreaded applications. Topics covered are race conditions when threads share data, critical sections, mutual exclusion, semaphores, monitors, message passing, the rendezvous, etc.