Java Testing and Design
by Frank Cohen
Publisher: Prentice Hall PTR 2004
Number of pages: 434
This is a supremely useful book for software developers working on Java and J2EE-based Web-enabled applications, including Web Services. Frank Cohen is the "go-to" guy for enterprises needing to design, build, and test complex information systems. The author helps you go beyond learning the language to understand how design choices impact scalability, functionality, and performance.
Download or read it online for free here:
by Klas Nilsson - Lunds Universitet
This book documents how to carry out safe, flexible, portable and free programming of embedded systems, such that the software without modifications can run on both small embedded devices as well as on standard Java platform.
by Alexandre Patchine, Dr. Heinz M. Kabutz
The book contains real-world advises and solutions from daily Java experiences. It covers most seeked Java topics and some other related ones. Although not a Java tutorial itself, it makes an excellent companion for a good Java textbook.
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 Duane A. Bailey - McGraw-Hill
This text was developed for use in a standard Computer Science curriculum. It requires a little more effort to read. The text is not a brief encounter with object-oriented data structure design, but a touchstone for one's programming future.