Essential Classes Advanced GUI Building Networking and Connectivity Packaging Advanced Language Topics Tables of JDK Features