|The following books and
manuals are useful for system, network, and MPI programming.
The Source for Java Technology
This site includes:
Tutorial: helps you run Java programs at Windows,
Unix, and Mac, introduces the Java language, and lists
essential Java classes.
SE Version 6, API documentation: lists all
necessary Java API classes. You will frequently visit
this page to review what classes are ready to use for
your assignment programs.
- Java SE 6 :
allows you to download the Java SE version 6 platform
- Java API Documentation
Java Programming Environments
- Compile-time errors: The javac compiler
points out where your source program has syntax errors.
Carefully look at its error messages. You will find out
code line numbers that have syntax errors. Open your
source code, go to those lines, and fix your bugs.
- Run-time errors: The java virtual
machine points out where your compiled program has
run-time errors. Carefully look at its error messages.
You will find out your source code's line numbers that
have run-time errors. Open your source code, go to those
lines, and fix your bugs.
- Debugging tools: The following three may be
helpful to develop your Java program. However, please
note that they may not be always useful when you develop
multi-threaded programs. (Most assignments are
- JPad Pro