0% found this document useful (0 votes)
159 views2 pages

Nelson Notes Package

A Java package is a grouping of related classes, interfaces, and sub-packages that can be categorized as either built-in or user-defined. Built-in packages include commonly used groups like java, lang, and awt, while user-defined packages allow for access protection and prevention of naming collisions. The document provides an example of creating a user-defined package called "mypack" and accessing a class in another package "packsss."

Uploaded by

Nelson Raja
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
159 views2 pages

Nelson Notes Package

A Java package is a grouping of related classes, interfaces, and sub-packages that can be categorized as either built-in or user-defined. Built-in packages include commonly used groups like java, lang, and awt, while user-defined packages allow for access protection and prevention of naming collisions. The document provides an example of creating a user-defined package called "mypack" and accessing a class in another package "packsss."

Uploaded by

Nelson Raja
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Java Package

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.

Advantage of Java Package

1) Java package is used to categorize the classes and interfaces so that they can be easily maintained.

2) Java package provides access protection.

3) Java package removes naming collision.

package mypack;

public class Simple{

public static void main(String args[])

{ System.out.println("Welcome to package");

Save the file as A.java

package packsss;
public class A
{
public void msg()
{System.out.println("Hello from Class A");
}
}

Save the file as A.java (Run the File)


package mypack;
import java.io.*;
class B
{
public static void main(String args[]){
packsss.A obj = new packsss.A();//using fully qualified name obj.msg();
obj.msg();
}
}

You might also like