Lecture notes in pdf and ps.gz formats.
Slides are available in PostScript format for the complete course, along with a number of corrections to the printed versions distributed in lectures.
Local archives of Java documentation are maintained by the Computer Laboratory and by the Computing Service.
Example source code from the course notes is available in the directory /group/clteach/tlh20/further-java/examples on the thor teaching system and as a tar archive for use elsewhere in the University.
The examples for remote method invocation are distributed in a separate tar archive -- before using these you should ensure you are familiar with the sections of the course on how to configure RMI servers and on the Computing Service's guidelines and rules over their use on thor.
The emacs support files for Java are in /opt/gnu/share/emacs/site-lisp on thor, or as a tar archive.