Book Description Java was a revolutionary approached to the modern programming languages. Today all colleges, Universities and educational institutions are using Java programming as a language of choice. It is certainly a dominant language of the technological and industrial for software developers and design. This book is written and organized to solve all the related programming problems. Java Program and Progress starts at the beginner level and reaches the advanced programming level. The approach taken by the book introduces topics gradually, and makes it easy to pick up the skills needed to program in Java and be ready for the new challenging in today's software design. The author focuses his considerable teaching skills upon the important parts of the language you really need to understand in order to be a good Java programmer. The book is designed in a simple manner of simplicity and organized in sequences of examples and enriched with high programming materials. In fact it is written as if a teacher is guiding you. One of the great author's abilities is to put a long discussion in just few simple sentences, this will save reader's times and energy.
The book starts from introduction to Java programming and shows how to write a basic and simple java program, Input/Output (I/O) using standard and JOptionPane format, If/Else statement, Switch statement, Loops, Methods, Array systems, Introduction to the Object Oriented Programming (OOP), Advanced Object Oriented Programming, Encapsulation and data hiding, Inheritance and reusable codes, Interfaces, Polymorphism, Exception and Errors handling, creating Packages, String manipulation, File and streams, Applets programming, Internet programming using Applets, GUI programming and drawing objects, Java Foundation Classes (JFC) Swing programming. There are two chapters in Applets and two chapters in Swing programming. The book covers everything from the beginning and ended with an author's goal which makes you a knowledgeable programmer.