This book distinguishes itself from other Java titles in that it does not assume prior programming experience and introduces object-oriented techniques early and explores them extensively. The book is interspersed with step-by-step exercises illustrating the concepts as they are explained. Java applications, using JDK, are introduced prior to applets so a user has a more thorough understanding of the programming process. Java applications are built...