Skip to main content

Types of package



              Types of package

Packages: Packages is a collection of classes. In java, there are two types of packages:

            1. Pre-defined packages
            2. User defined packages

1. Pre-defined packages: These packages come with the java library. Some of the packages are listed below:


Packages                                                                                             Description

(i) java.lang                                         This package is automatically imported. It contains the java classes which we normally use e.g. String,Integer,etc.

(ii) java.applet                                     This package will contain the classes related to the applet programming.

(iii) java.awt                                        This package contains the classes which will be helpful in creating the GUI components.

(iv) java.awt.event                               This package contains interfaces and classes for implementing and handling the events

(v) java.io                                            This package contains the classes related to   reading data from keyboard , and handling the stream. And also interacting with the files

(vi) java.net                                         This package contains the classes for the network and socket programming .

(vii) java.util                                        This package contains the classes for the common utilies program etc.. Calendar,                                                                                 Random etc..


2. User Defined packages:

In order to define your own package, we have to include the following statement as the first statement of your program

The statement is :
                                                            package packagename;

Consider the following program ,

package p;

class Sample
{
            int i,j;
            public void setij(int a,int b)
            {
                        i=a;
                        j=b;
            }
            public void show()
            {
                        System.out.println("i="+i);
                        System.out.println("j="+j);
            }
            public static void main(String args[ ])
            {
                        Sample ob=new Sample();
                        ob.setij(6,7);
                        ob.show();
            }
}

Step for executing the above program:
1. First create the folder with name p suppose in the d: drive, so the path will be d:\p
2. Now, save the file with the name Sample.java in the folder d:\p
3. Now, make the folder d:\p as your current directory.
            Move to dos,

                        run----> type command.com
                        The following prompt will appaer.
                        c:\windows\desktop>_
                        c:\windows\desktop>d:
                        d:\>cd p
                        d:\p>

4. Now, compile the program
                        d:\p>javac Sample.java

5. To execute, move to its parent directory
                        d:\p>cd..
                        d:\>java p.Sample
           
Multiple classes in the same package:
            In this case a single package contains the multiple classes. 

Comments

Popular posts from this blog

Menu bar example with applet viewer in java

      Menu bar +applet viewer example-3 import java.applet.*; import java.awt.*;  /*   <applet code="MenuDemo" height=200 width=200>   </applet> */ public class MenuDemo extends Applet {             public void init( )             {                         Menus m = new Menus("Menu Bar Demo");                                    m.resize(200,200);       m.show();             } } class Menus extends Frame {             Menus(String s)             {                         super(s);                         Me...

Java question

  Java ques interview Ques:-List any five features of Java?  Ans :-Some features include Object Oriented, Platform Independent, Robust, Interpreted, Multi-threaded Ques . write full form of jdbc & odbc ?  Ans :-  JDBC -java database connectivity.             ODBC - open database connectivity Ques:- what are types of packages ? Ans: 1. Pre-defined packages 2. User defined packages Ques :-Define class?  Ans:- A class is a blue print from which individual objects are created. A class can contain fields and methods to describe the behavior of an object. Ques:- Denfie string bulider? Ans :- Use StringBuilder whenever possible because it is faster than StringBuffer. But, if thread safety is necessary then use StringBuffer objects. Ques :- What is Singleton class?  Ans:Singleton class control object creation, limiting the number to one but allowing the flexibility to create m...

MVC Example 1

                        Swing MVC Example in java Java Swing first programs In this chapter, we will program our first programs in Swing toolkit. The examples are going  to be very simple. We will cover some basic functionality. Our first example In our first example, we will show a basic window. import javax.swing.JFrame; public class Simple extends JFrame { public Simple() { setSize(300, 200); setTitle("Simple"); setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main(String[] args) { Simple simple = new Simple(); simple.setVisible(true); } } While this code is very small, the application window can do quite a lot. It can be resized, maximized, minimized. All the complexity that comes with it has been hidden from the application programmer. import javax.swing.JFrame; Here we import the JFrame widget. It is a toplevel container, which is used for plac...