Sun Certified Java Programmer Pre-Exam Essentials
by Dylan Walsh
The purpose of this document is to provide a basis for revising for the Sun Certified Programmer examinations, not to teach the Java language or the topics required for the exam. It is designed to collect all the essential information you need to retain, in one place, and is designed for someone who has already finished their own study and is about to take the exam.
Home page url
Download or read it online for free here:
by Peter Sestoft - IT University of Copenhagen
This is a concise description of the Java programming language, version 1.1 and later. It is a quick reference for the reader who has already learned (or is learning) Java from a standard textbook and who wants to know the language in more detail.
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 David Schmidt - Kansas State University
Textbook for future professional programmers. They should understand how to employ three forms of structure: control structures, data structures, and component structures. The author emphasizes component structures over the other two forms.
by Brendon J. Wilson - New Riders Publishing
A guided tour of the JXTA platform, including all of the critical information required to begin producing P2P solutions built on top of JXTA. The book assumes an intermediate level of Java development knowledge, and basic knowledge of networking.