Knoppix tutorial www.eleli.de/knoppix/docs/tutorial/english
fiddle with some Unix commands
Basic UNIX Commands and Editing
Quick Introduction to the vi editor
From Red Hat Magazine: `` How I Learned to Stop Worrying and Love the Command Line, Part 1'' (local copy), `` How I Learned to Stop Worrying and Love the Command Line, Part 2'' (local copy).
Not everybody writes their Java code with an IDE. What do you think of Chad Dickerson's CTO Connection (local copy) article?
Social Implications of Computing: list of topics and talking points
Regression testing, as shown in these invoicing system and car rental examples, are required in all programs!
Example of adding objects to and deleting objects from an ArrayList (Java 5 version).
Example of calling superclass constructor and superclass method from a subclass.
Example of when casting is needed in Java 5. We could get rid of this casting by adding into abstract class Car the two methods getNumberOfSeats and getFeatures with dummy implementations returning 0 and null. This is similar to the way we override the toString method inherited from class Object.
Example of accessing the command line arguments passed to a Java program through the String[] argument of main usually called args.
Example of setting up default values for command line arguments passed to a Java program.
Chapter 1
Chapter 2
Chapter 3
Chapter 4
home page:
http://elvis.rowan.edu/~hartley/index.html
e-mail:
hartley@elvis.rowan.edu