[Cover Art]

 

Java Structures
Data Structures in Java for the Principled Programmer

Duane A. Bailey, Williams College

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.2-compliant version of Java. If you are using JDK 1.1, please see README-JDK1.1 on making modifications to this release, or pick up the JDK1.1-ready version of this package, below. 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 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.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 latest library
Press here to download the library (zip format) that contains the structure package, from our server.


Send comments to Duane A. Bailey.