java.lang Default package providing basic and fundamental classes,
and primary data types, String, wrapper classes, arithmetic/logical operations,
threads, exception handling and system operation management.
java.text Provides text, dates, numbers and messages processes in a manner of
independence of natural languages.
java.util Provides a variety of utilities for internationalization, collections, and miscellaneous classes.
java.awt Provides all classes for creating user interfaces, painting graphics, and creating images.
java.awt.event Provides events and event handling classes and interfaces.
java.io Provides classes and interfaces dealing with file input and output.
java.sql Provides classes and interfaces to access and process data stored in databases.
java.applet Provides the classes necessary to create an applet and the classes an applet uses to
communicate with its applet context.
javax.swing Provides a set of all Java-coded components that, to the maximum degree possible, works the same on all platforms.