Java Structures
Data Structures in Java for the Principled Programmer
Duane A. Bailey, Williams College
First Edition: 350 pages, ISBN 007 289 1793,
June 1998
Software: freely available (see below)
Welcome!
Welcome to the Java Structures source distribution. These pages will
take you quickly to the various parts of the distribution. This
source, of course, is associated with Duane Bailey's Java-based CS2
text, "Java Structures: Data Structures in Java for the Principled
Programmer."
To find the most up-to-date versions of this distribution contact
This distribution of software is best used with the first edition of
the Java Structures text. We assume (on this page) that
you will be using a JDK 1.1-compliant version of Java. If you are
using JDK 1.2, please see README-JDK1.2
on making modifications to this release.
The slight differences reflect the
current direction of Java and its Container classes.
The Philosophy
- About Java Structures
- Here, we discuss the approach of this CS2 text.
- About the structure
package
- The philosophy of the data structures software to be distributed
freely.
- About the principles
- Some of the informal design principles advocated by this text.
- The distribution policy
- Basically, the software is freely available for educational use.
- The structures FAQ
- The Frequently Asked Questions page for the structures package.
The Documentation
- View the local documentation
- See the documentation associated with the
structure package.
- Download the documentation
- Press here to download a zip file containing the HTML files
that document the structures package.
The Source
- View the local source
- Peek at the JDK 1.1-ready source, available locally.
- Download the local source
- Download the source files for the structure package, available locally.
- Download the library from local machine
- Press here to download the library (zip format) that contains
the structure package.
Get the Latest
- Download
1.1 Structure Kit
- Download the entire structure kit (zip format) for use with JDK 1.1 and
Java Structures (First Edition). Includes all examples found in
book.
Also available in compressed
tar format.
- Download
1.2 Structure Kit
- Download the entire structure kit (zip format) for use with JDK 1.2 and
Java Structures (First Edition). Includes all examples found in
book.
Also available in compressed
tar format.
- View the latest documentation
- Visit our server to see the documentation associated with the
structure package.
(download)
-
- View the latest source
- Peek at the source, available from our server. (download)
-
- Download
the structure library for use with JDK 1.1
- Press here to download the library (zip format) that contains
the structure package, from our server.
Send comments to Duane
A. Bailey.