Patterns in jdk packages

This years last MOD2 task is to find and document at least four (4) different applications of patterns in a java package assigned to you(r group). These package come from the java jdk and are available in source format (in a zip) if you installed the jdk.

Result

You will be using a repository for the whole class in which you find the skeleton of a LaTeX project. You can add your part into that repository. You can also build the project yourselves, provided that you have a LaTeX environment installed on you computer.

You have to add to the repository a .tex file containing a chapter document that describes the application of the patterns found in 'your' package. You may use \sections and \subsections in your chapter. In this description you fill out the following template:

The report should be written in the English language.

Strategy for this task

To full fill this task you might want to follow this strategy

Packages for investigation.

Each group of students gets assigned two of the following packages:

Groupsubsystem/package
1java.io
java.nio
2java.util.jar
java.util.logging
3java.util.zip
java.net
4javax.net
java.rmi
5java.security
javax.crypto

Group assignment will be done at the start of the lab hours.