Learning Java: This book is Java-focused and assumes that the reader is familiar with the Java programming language. This book is not a tutorial on Java or data structures in Java, nor is it a guide on how to implement different programming algorithms in Java.
Object databases: This book is about JDO, and though the specifications may be drawn from the wealth of experience and knowledge in the Object Data Management Group, this book is not about the Object Data Management Group (ODMG) specifications or about using object databases.
Development processes and methodology: Although UML notation is used where appropriate, this book does not suggest any particular programming technique or methodology to follow in Java projects.