This lecture concludes our exploration of the Java language by covering
a variety of topics. It starts by looking at how the public API of classes
can be documented using doc comments, which can be turned into HTML
documentation using the javadoc
tool. The lecture then considers the role
of packages as a way of organising closely-related classes into logical
groups, and looks at the impact this has on how we compile and run code.
The lecture concludes by exploring how JAR files provide a physical
container for the bytecode of multiple classes.
Useful resources: