COM 3118
April 2, 2001
Packages
Packages are containers for classes that are used to keepthe class name space compartmentalized.
General form of Package statement:
package pkg;
A package hierarchy must be reflected in the file system of your java development system.
Example:
package Java.awt.image;
needs to be stored in java/awt/image or java\awt\image on UNIX or Windows file system respectively.
CLASSPATH environment variable
test.Packtest.java
if you are working on source code in directory called C:\myjava, then set your CLASSPATH to
.;C:\myjava;C:\java\classes
Importing Packages
import pkg1[.pkg2].(classname|*);
import java.util.Date;
import java.util.*;
import java.util.*;
class MyDate extends Date{
}
class MyDate extends java.util.Date{
}
java.lang is implicitly imported. Equivalent to
import java.lang.*;