Concurrent Programming with Java
Lab Manual, Version 1.0, F. Astha Ekadiyanto, 2002.

[Contents] [Next] [Previous]

Lab 1: Introduction to Lab. Environment and Object Orientation


About BlueJ

Minimum requirement of BlueJ: JDK 1.2.2 or later installed on the system. Some functionality works better with JDK 1.3 release.

Please consult the BlueJ Tutorial (http://www.bluej.org) on The basics - edit / compile / execute section and Doing a bit more... section. Additional instruction will be given.

It is recommended not to skip this phase, since we will use BlueJ a lot in our Lab. Once you know how to use the tool, you will also know how to exploit it to test any Classes you built during this Lab. But nevertheless, it is just a tool. There are no requirement what so ever to be able to master the tool. The only reason for using this tool is that it helps us to think in the Object Oriented way and adapt faster in such an environment.

It is recommended for you to learn a bit about Java language by yourselves, such as: the statement structure, Class declaration, method declaration, field declaration, conditional statements, looping statements, primitive datatypes in Java, and operators in Java. These basics will not be covered in this Lab and you are required to be familiar with them. Please read the Java Tutorial: "Learning the Java Language" from Sun MicroSystems.


[Contents] [Next] [Previous]