Java Programming - Useful Resources

 

Course Resources

Textbook companion web site

Getting started in the SAIL lab

Getting started on your PC

Getting started with Java video

Program  template

Class template

Documentation template - JavaDoc format

Java programming style guide

Source code for example programs in the textbook

General project submission guidelines

Java operator precedence rules

Java numeric primitive data types

 

Additional Examples

Employee class - version 1 (class example)

Employee class - version 2 (class example)

Company class - version 1 (array of objects example)

Company class - version 2 (array of objects example)

 

General Java Resources

Sun’s Java site

Java API Documentation

Sun’s Java tutorial

GRASP

Eclipse

 

Other Resources

The language guide: Java

Skills need in programming