The writers are senior
lecturers in the Computing Department at
Lancaster University. The book is a result of
teaching Java to their first year students. It is
an ideal introduction for undergraduates with
little or no previous programming experience.
The book will also appeal
to lecturers and trainers as well as anyone else
interested in learning Java from scratch.
If you want to learn about
very useful - real life - applications and you
are not afraid of hard work, this title will pave
the way for more advanced study.
The book deals with Java
1.1. New programmers will be excited when they
come across their first Java program -
"Hello, World" - by the time they hit
page 21. A summary of the key points and
exercises which follow each chapter is very
useful. The generous use of illustrations ensures
speedy comprehension.
Overall verdict:
Java:
First Contact is
aptly named - it is a superb first contact
with the language.
The companion Website
provides further resources - Lab Manual, Java
classes and documentation, instructor's manual,
and more.
Contents:
Programming and the Java Language; Object
Orientation; Declaring Objects and Calling
Methods; Selecting Among Alternatives;
Repetition; Basic Java Data Types; A Simple
Class; More on the Simple Class; Arrays; Objects
Within Objects; Putting Objects to Work;
Introduction to Inheritance; Class and Method
Polymorphism; Abstract Classes and Interfaces;
Throwing & Catching Exceptions; Graphics and
the AW T; Linked Data Structures; Recursion &
Binary Trees; Input and Output in Java; Creating
and Using Applets; Other Features of Java;
Object-Oriented Design; Case Study: Implementing
the Personal Organizer (1); Case Study:
Implementing the Personal Organizer (2); Criteria
for a Good Object-Oriented Design; Getting
Started With Java; Java 1.1; Keywords in Java;
ASCII and Unicode Characters; Program Listings;
Index.
648 pages plus index
UK £23.95
Publisher:
Course Technology
Supplier: International
Thomson Publishing
back to ETA
Online Review current
edition
|