Providing an introduction to the basics of programming using java, this fourth edition takes an object-oriented approach. The material has been broken down into smaller chunks and spread over two chapters. It incorporates Java 5.0 features, including use of the Scanner Class and the Formatter Class.