EVERYDAY FREE SHIPPING on $25 & up - Excludes marketplace items & rentals.
EVERYDAY FREE SHIPPING on $25 & up - Excludes marketplace items & rentals.
EVERYDAY FREE SHIPPING on $25 & up - Excludes marketplace items & rentals
Search
Developing Java Software

Developing Java Software - 2nd edition

ISBN13: 978-0471606963

Cover of Developing Java Software 2ND 00 (ISBN 978-0471606963)
ISBN13: 978-0471606963
ISBN10: 0471606960
Cover type:
Edition/Copyright: 2ND 00
Publisher: John Wiley & Sons, Inc.
Published: 2000
International: No

USED
Sold Out
FREE Shipping on $25+
  • Check back soon!
  • 30-Day Returns
  • Condition: Very Good
Sold Out
More Shipping Options

Developing Java Software - 2ND 00 edition

ISBN13: 978-0471606963

Russel Winder and Graham Roberts

ISBN13: 978-0471606963
ISBN10: 0471606960
Cover type:
Edition/Copyright: 2ND 00
Publisher: John Wiley & Sons, Inc.

Published: 2000
International: No
Summary

Using Java, this book takes readers from the basic principles of object-oriented design and programming to class library construction and application development. The Second Edition is now JDK 2 compliant and also covers objects and object-oriented programming with the help of additional small-scale examples.

The Companion Web site contains PowerPoint/OHP slides, programming exercises and model answers, links to Java Generic Library and online Java resources, and full source code for all examples.

Table of Contents

PROGRAMMING WITH OBJECTS AND CLASSES.

Programming Fundamentals.
Adding Structure.
Drawing Pictures.
Introducing Containers.
Classes and Objects.
Class Relationships.
Introducing Exceptions and Threads.
The Programming Process.
A Program Design Example.
User Interfaces.

BUILDING CLASS LIBRARIES.

Building Libraries.
Sequences, Arrays and Lists.
Queues and Stacks.
Trees.
Heap.
Priority Queue.
Sets, Relations and Mappings.
Searching.
Sorting -- Comparative Methods.
Sorting -- Distributive Methods.
Sorting -- External Methods.

CASE STUDIES IN DEVELOPING PROGRAMS.

Introducing the Case Studies.
A Mail Merge System.
Pedestrian Crossing Simulation.
Simulating Ants.

THE JAVA PROGRAMMING LANGUAGE IN DETAIL.

A Java Language Reference.
Variables, Types and Expressions.
Flow Control.
Classes and Packages.
Inheritance and Interfaces.
Exception Handling.
Threads and Concurrency.

ENDMATTER.


Appendices.
Index.

List price: $0.00
  • Marketplace
  • From
More Shipping Options