Java FAQ home < Free Books   
 
Title , author Where?
E.J. Friedman-Hill's Java Course go here!

The first lecture introduces you to Java's history, basic
syntax, and other particulars. 

The second lecture discusses exception handling, introduces you to 
classes, shows how to implement some familiar data structures, and 
discusses the notion of encapsulation. 

The third lecture introduces you to inheritance and Java interfaces,
and teaches you how to build simple graphical user interfaces using 
the Abstract Window Toolkit. 

This week we look at Threads and Java I/O. 
In the final lecture, we look under the covers at the Java Virtual
Machine, and talk about Java Beans, Java RMI, and JDBC (these last 
three topics not online here.) 
Legacy Code to Java