DOWNLOAD THE FILES
Notes
- Each Chapter link produces a .zip files containing all the Java
files for the examples in that specific chapter. The files can be extracted
with almost any unzip utility.
- The package links produce a .zip file containing Java files and
compiled versions of the classes they contain, so you do not have to recompile
anything here. The files will unzip into folders named javagently and
myutilities, respectively. Once they're unzipped, all you have to do is set your classpath,
as explained in Section 4.3 and the FAQ.
- From Chapter 4 onwards many of the examples make use of classes
such Stream or Display which are in the javagently package. Make sure you
download this package before trying to run the examples, and include javagently
in your classpath to be able to use import javagently.*
- myutilities also uses javagently, so you need to get javagently
first. myutilities is also needed from Chapter 4 onwards.
javagently
package 23 KB (contains Stream, Display and Graph, as well as
List and Text which they need)
myutilities package
6 KB (contains Filer, Stats, Sortable, Sort, Queue and QueueException)
All the examples in one file 542KB
Chapter
2
Chapter
3
Chapter
4
Chapter
5
Chapter
6
Chapter
7
Chapter
8
Chapter
9
Chapter
10
Chapter
11
Chapter
12
Chapter
13
Chapter
14
Chapter
15
* If you have any problems downloading or using the packages,
check out the FAQ.