Package:
- Package is a java-folder or directory.
- Package is a set of related classes, abstract classes and interfaces.
- In general, folders are created to maintain the related information separately and to access them effectively at later time.
Note: Java API (library) is a collection of Packages and package is a collection of classes. Package convention rule is ‘lower case’. ‘java’ is a super package of all other packages in java API.
Java API:
- ‘java’ is the super package of all packages – in core level
- ‘javax’ is the new package for GUI implementation
Java Default Package:
- ‘lang’ package is called default package in java.
- ‘lang’ package classes available directly into every java application.
- These classes mainly used in basic java application development.
import java.lang.String ; /* optional */
import java.lang.System ;
class Program
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}