This book is designed for the course on Object Oriented Programming through Java offered to students taking the DOEACC's 'A' level certificate examination. The book will also be useful to the Diploma students of computer science who take a paper on Java. Key Comprehensive coverage of Object Oriented Development. AWT and Swing described in detail in 2 chapters each. Detailed discussion on JDBC. The last 5 Question papers of DOEACC 'A' level examinations included at the end of the book as an appendix. Comprehensive coverage of Object Oriented Development. AWT and Swing described in detail. . DOEACC `A? level examination question papers included as an appendix.. Table of Chapter 1 Introduction to Object Oriented Programming Chapter 2 The Java Language Chapter 3 Variable Declarations and Arrays Chapter 4 Operators in Java Chapter 5 Control Statements Chapter 6 Introduction to Classes Chapter 7 Classes and Methods in Detail Chapter 8 Inheritance Chapter 9 Abstract Classes and Interfaces Chapter 10 Exception Handling Chapter 11 Multithreaded Programming Chapter 12 Packages and Access Modifiers Chapter 13 Handling Strings Chapter 14 The Language Package Chapter 15 Collections and Utilities Chapter 16 Input Output Classes Chapter 17 Networking Chapter 18 Applets Chapter 19 Components and Containers Chapter 20 Layout Management and Event Handling