Textbook supplementary materials
- Brookshear: publisher's webpage, including links, slides, simulators
- Bishop: Java Gently homepage, including errata, quizzes, FAQs, and more
- Oualline: Publisher's catalog page, including code examples, errata, etc.
UNIX links
Java development links
Windows development links
- Teraterm (telnet/SSH client) download and instructions
- WS_FTP download and instructions
- X-Win32, an X server for Windows
- GNU Emacs for Windows; it's a fully-supported port. There's also XEmacs for Windows; I prefer it, as it comes with more packages built-in.
- JDK 1.4.2 download. You can install the Sun JDK tools on any Windows machine if you want to develop on it. There's also a link there to install a free IDE, NetBeans, alongside the JDK itself.
- Cygwin, a UNIX-like operating environment for Windows. Includes gcc, gdb, etc.
- Free Java IDEs: NetBeans, a free IDE for Java development; and Eclipse, another free IDE for Java development.
Mac development links