Java Reference Guide
by Steven Haines
Publisher: Pearson Education 2003
Number of pages: 650
Java expert Steven Haines provides a comprehensive look at the many aspects of Java programming. From J2EE, Spring, and JavaFX to other supporting technologies; from overviews to detailed examples with supporting code examples, this Reference Guide offers a look both broad and deep at the Java programming language.
Home page url
Download or read it online for free here:
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.
by Jim Farley - O'Reilly Media
This book is an overview of the tools and techniques that are at your disposal for building distributed computing systems in Java. It is intended to serve as both explanatory and reference material for you, the professional developer.
by Clifford A. Shaffer - Dover Publications
A comprehensive treatment focusing on the creation of efficient data structures and algorithms, explaining how to select the data structure best suited to specific problems. It uses Java programming language and is suitable for second-year courses.
by Jeff Heaton - Heaton Research, Inc.
Java allows you to program HTTP directly. These programs, which are called bots, can collect information or automate common web programming tasks. This book presents a collection of very reusable recipes for Java bot programming.