The import statement is used to make the classes in a package available. A typical import statement appears after any package statement and before any class definitions.
import java.util.Dictionary;
The preceding code allows us to access the class Dictionary. We can also import all the classes within a package in one statement.
import javax.swing.event.*;
You might think it is possible to import every core application programming interface(API) package with the following statement:
import java.*;
This example will compile, and it will try to improt any classes within the directory Java. It will not, however, import any of package located in subdirectories of Java. In the preceding instance, there are no classes located directly in the Java package; therefore, nothing will be imported.