Skip to main content

Packages In Java

 


Package in java is a group of similar type of classes, interface and sub-package. Packages in java can be defined in two ways which are
1 Built-in Packages
2 User-defined Packages
Built-in Packages are 
     * Lang
     * Util
     * io
     * awt
     * net
     * applet, etc.

User-defined packages can be anything which are created by the user.

Packages are nothing but container of the classes which store the no of classes, interface and their methods.

Advantages of Packages
1 It provide access Protection
2 It removes the naming collision
3 it is used to categorize the classes and interface so that they can be easily maintained.

Steps for creating a package

Step-1 Create a folder in any drive of your choice 
Step-2 example in d: package1 (it is the name of the package)
Step-3 Open the java application and type the following code

package package1;
public class demo
{
 public void display()
{
System.out.println("Welcome to Programmingssidepoint");
}
}

Step-4 Save the above code in the drive where you have saved the package as demo.java
Step-5 Now open a new file and type the following code

import package1.demo;
class example
{
  public static void main(String[] args)
{
demo obj=new demo();
obj.display();
}
}

Step-6 Save the above code in the same drive in which you have created the folder that is package1
Step-7 example d:example.java
Step-8 Now compile and execute the following code.



Comments

Post a Comment

Popular posts from this blog

Inheritance In Java

  Inheritance Inheritance is a process or a mechanism where one class acquire the properties which include methods and fields of another class. With the use of this concept the information is made manageable in a hierarchical order. The class which inherits the properties of another class is known as subclass  or derived class or child class . and the class whose properties are inherited is called as base class or parent class . In java inheritance cannot be achieved until we use extends keyword. Reason to use Inheritance 1 For Method overriding 2 For code reusability  Syntax: class abc { ......... ......... } class xyz extends abc { ......... ......... } ---------------------------------------------------------------------------------------------------------------------------- Example //WAP to Demonstrate Inheritance............. import java.io.*; class Superclass { BufferedReader r=new BufferedReader(new InputStreamReader(System.in)); Double num1,num2; void get() ...

What is Procedural Programming Language(PPL)

  Procedural Programming Language. Procedural Programming might be the primary programming worldview that another engineer will learn. Essentially, the procedural code is the one that straightforwardly trains a gadget on the best way to complete an errand in consistent advances. This worldview utilizes a direct top-down methodology and treats information and techniques as two distinct elements. In view of the idea of a methodology call, Procedural Programming isolates the program into strategies, which are otherwise called schedules or capacities, just containing a progression of steps to be done.  Basically, Procedural Programming includes recording a rundown of directions to mention to the PC what it ought to do bit by bit to complete the job needing to be done.  Key Highlights of Procedural Programming  The vital highlights of procedural writing computer programs are given underneath:  1)Predefined capacities: A predefined work is normally a guidance distingu...

Java this keyword

  this keyword in Java programming language is a reference variable that refers to the current object. this in Java is  a reference to the current object, whose method is being called upon. You can use this keyword to avoid naming conflicts in the method/constructor of your object. What are the usages of this keyword in Java Programming Language . 1) this can be used to refer the current class instance variable. 2) this can be used to invoke current class method. 3) this() method ca be used to invoke current class constructor. 4) this can be passed as an arguments in the method call. 5) this can be passed as an arguments in the constructor call. 6) this can be used to return the current instance from the method. Lets see an example to understand how actually this keyword works.. class student { int roll_no;  //  variable declaration  String Student_name; // variable declaration float fees; //variable declaration student(int roll_no, String Student_name, ...