How This Book is Organized
The book is organized as follows:
The chapter numbers are assigned according to the chapter numbers in the text book (Java – TheComplete Reference, By Herbert Schildt, 7
Each chapter is divided into five parts (in most cases) as follows:1.
Includes all the theories I could find or think of from the chapter.2.
Includes all the concepts discussed in the chapter.3.
Points to be Remembered:
Includes a list of points to be remembered for successfullysolving problems of types error-finding or output generating. Footnotes indicating thepassages in the text book where the points are discussed in detail are added to each point.4.
Complete Concepts Programs:
Includes one or more all-in-one programs where all theconcepts of the chapter are applied and demonstrated.5.
Includes some exercises to practise. Solutions as well as explanations are given atthe end of each problem.
Questions which appeared on the previous year final exams (from 2002-2005) as well as in the threein-course exams on 2007 are marked by appending the year and marks inside square brackets.
Due to many reasons, the topics on Applets, GUI and Socket Programming have not been included.
On the Website
The following materials can be found on the website for this book (http://www.sharafat.info/java_guide):
The electronic copy of this book (in PDF, DOCX and DOC formats).
NetBeans source code for many exercises and complete concepts programs from this book.
Some guidelines on which books or tutorials to study for learning Java and Swing and links todownload those books or tutorials.
A discussion on which IDE is the best for developing Java applications.
Links to sites containing lots of MCQ type problems on Java.
Some other useful links regarding Java programming.