Click on the links below to access this module's lecture notes in pdf format. If you do not have a pdf reader, Adobe Acrobat is freely available from here.
Lecture 1 - Basic Concepts
Lecture 2 - Object-Orientation in Java
Lecture 3 - Inheritance - Incremental Programming
Lecture 4 - Wrappers, Arrays, Strings, Vectors and Exceptions
Lecture 5 - Packages and AWT
Lecture 6 - Interfaces, Events and Event Handlers
Lecture 7 - Callbacks, Inner classes, Graphics
Lecture 8 - Threads
Lecture 9 - More on Threads, Simple Animation, Applet Tags, Applet Parameters, Applet Security
Lecture 10 - Java I/O and Networking Making Applets into Applications
Lecture 11 - Java: Features and Future
Dr. K. Buckley (K.A.Buckley@wlv.ac.uk)