Think Java
How to Think Like a Computer Scientist
ii
Think Java
How to Think Like a Computer Scientist
Allen B. Downey
5.0.5
Copyright ➞ 2011 Allen Downey.
Permission is granted to copy, distribute, transmit and adapt this work under
a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported
License: http://creativecommons.org/licenses/by-nc-sa/3.0/.
If you are interested in distributing a commercial version of this work, please
contact Allen B. Downey.
The original form of this book is LATEX source code. Compiling this LATEX
source has the effect of generating a device-independent representation of the
book, which can be converted to other formats and printed.
The LATEX source for this book is available from
thinkapjava.com
This book was typeset using LATEX. The illustrations were drawn in xfig. All
of these are free, open-source programs.