The Java Programming and Runtime Environment

In order to use Java (for development or just for execution) one needs:

Other useful tools are:

Note: For the development assignments in this course we assume that a recent version of the JDK is used, for instance the JDK version 1.3 from Javasoft.


On Unix systems for which Netscape Navigator is available the command netscape -java can be used as a bytecode interpreter.