java.lang |
basic language functionality and fundamental types |
java.util |
collection data structure classes |
java.io |
file operations |
java.math |
multiprecision arithmetics |
java.nio |
the New I/O framework for Java |
java.net |
networking operations, sockets, DNS lookups, … |
java.security |
key generation, encryption and decryption |
java.sql |
Java Database Connectivity to access databases |
java.awt |
basic hierarchy of packages for native GUI components |
javax.swing |
hierarchy of packages for platform-independent rich GUI components |