Note for Fall 2008
The Fall 2008 text will be Lewis and Loftus Java Software Solutions 5th or 6th edition. The text is optional, and either edition is fine. Links to the text:
We do not directly use the CD or anything on it, so a used copy missing the CD is fine.Local Stuff:
Iterator and Iterable
interfaces. What's the difference?
How are they related?Scanner to process input.System class, provides a static
method that can be called from elsewhere to get a process's current
working directory, or can be run from a GUI IDE to determine the
current working directory in that environment. This is the intended
primary use: when writing Java programs that perform file I/O, knowing
the current working directory often simplifies matters. Often, the IDE
hides this from the student, making this tool useful.
External Links:
Iterable), but very
good nonetheless and much closer to current than is How to
Think Like a Computer Scientist (below).