ANU: The Australian National University
_____________________________________________________________________
[ANU] [DCS] [Jim Grundy] [COMP2031&ENGN2003] [Lectures] [Laboratories] [Handouts] [Reading] [Help] [Java] [Assessment]
_____________________________________________________________________

COMP2031 & ENGN2003: Java

Java Documentation

For this course you will be using version 1.1 of Sun's Java Developer's Kit (JDK1.1). Both the official JDK1.1 documentation, and Campion and Walwrath's Java Tutorial are available on-line from Sun. In addition, there is a local copy of each of these documents on the DCS student servers. Access to the local copy will be much faster, but is restricted to the those using the DCS student servers.

The JDK1.1 Documentation
The Java Tutorial

Example Java Programs

Here are some example Java programs. Note that some of these classes have the same name as classes in your second assignment. They may not be exactly the same class.

Tetris: A simple game where player stack falling bricks before they pile up and fill the screen.

Slither: A simple game where the player controls a hungry snake and competes againsst a robot oponent to eat as much as possible.

Running Java at Home

Versions of JDK1.1 are available for most common home computing environments - including Windows, MacOS, and Linux - and most uncommon ones too. Check out the Sun JDK1.1 web pages for information about how to get JDK1.1 for your home computer.

Running Emacs and JDE at Home

The course uses the Emacs editor with the JDE Java Development Environment. Emacs can be used on most popular home computing platforms. Consult the Emacs Frequently Asked Questions list (FAQ) for more information on how to get Emacs for your home computer.

The JDE user manual is available for local access only.

Information how to get and install the latest version of JDE for your home system is available from the Emacs JDE Home Page.

_____________________________________________________________________
[ANU] [DCS] [Jim Grundy] [COMP2031&ENGN2003] [Lectures] [Laboratories] [Handouts] [Reading] [Help] [Java] [Assessment]
_____________________________________________________________________
Feedback & Queries: Jim Grundy
Date Last Modified: Thu 11 Nov 1999
Universal Ressource Locator: http://cs.anu.edu.au/student/comp2031/java.html