layout | title | parent | nav_order |
---|---|---|---|
default |
Package |
Encapsulation |
3 |
A java package is a group of similar types of classes, interfaces and sub-packages.
Package in java can be categorized in two form, built-in package and user-defined package.
There are many built-in packages such as java, lang, awt, javax, swing, net, io, util, sql etc.
Here, we will have the detailed learning of creating and using user-defined packages.
-
Java package is used to categorize the classes and interfaces so that they can be easily maintained.
-
Java package provides access protection.
-
Java package removes naming collision.
package mypack;
public class Simple{
public static void main(String args[]){
System.out.println("Welcome to package");
}
}
There are three ways to access the package from outside the package.
1- import package.*;
2- import package.classname;
3- fully qualified name.