Section 1.2.4
Netscape Table Samples - includes a lot of sample tables with accompanying codeSection 1.2.5
Web-Safe Colors
Comparison of JPEG vs. GIF format for photos
Comparison of JPEG vs. GIF format for images with solid colors
Section 2.1.1
Sun's Installation Help
Sun's On-Line Tutorials
The Java Language by James Gosling & Henry McGilton
A thorough, albeit technical overview of the Java Language. A good site to check out if you are interested in supplementing the background information supplied by your textbook.Section 2.2.2
A demonstration of the Pie applet
Exercise 5 Solution
Practical Quiz 5 Solution
Section 2.3.1 - Class 2/27
Major Concepts: Classes, Inheritance, & Overriding
Inheritance hierarchy diagrams for Person, Prof, and ProfPointing
Inheritance hierarchies for Exercise 6 and Practical Quiz 6Major Concepts: Constructors, Type-casting, & Method return-types
The Rational Class
The RationalDemo Class
Section 2.4.4 - Class 3/13
Major Concepts: GridLayout & Panels
Diagram for Suggested Exercise #2 (corrected 3/17/02)
Exam 2 Preparation - Class 3/20
In-class Practice Exercise - Shape, Circle, & CircleAppletPractice Exercise Solutions
Shape.java
Circle.java
CircleApplet.javaPractice Exam Solutions
Part I LadyBug.java
Part II Insect.java
Centipede.java
CentipedeApplet.java
Part III Bugs.java
Section 3.1.1 - 3.1.2Major Concepts: Arithmetic, Relational, & Logical Operators
Operator Precedence TableSection 3.3
Major Concepts: Iteration, Animation, & "Helper" Classes
Demos from class - 4/17
SimpleRacer.java
SuperSimpleRacer.java
AmazingButton.javaExam 3 Preparation
Practice Exam Solutions
Translate.java
Every8.java
Div4orPrime.java