Package in Java (Simplified)
Package in Java (Simplified)
Programs were written without package and import statements. So to compile and run program
in command prompt we use to go till the folder where my source file was stored that was till
D:\my.
Java Programming Drashti Baldev
Steps
1) First create manually the folders in which you want to store source and
class files.
Here
D:
package
src class
Student.java college
StudentDemo.java computer
Student.class
OR
Java Programming Drashti Baldev
Whenever javac compiler tries to compile import statement it will search for Student.class file.
Two searches
2) if no package statement in corresponding source file ---- then from folder it is stored.
if package statement in corresponding source file ------then above folder of the package stmt.
OR
Java Programming Drashti Baldev
Or
Java Programming Drashti Baldev
OR
Java Programming Drashti Baldev
Example 2
A.java (D:\package\src)
package com.general;
public class A
{
public void display()
{
System.out.println("Java Programming");
}
}
B.java (D:\package\src)
import com.general.*;
public class B
{
public static void main(String args[])
{
A a = new A();
a.display();
}
}
Java Programming Drashti Baldev
Summarize
package com.general;
public class A
{
public void display()
{
System.out.println("Java Programming");
}
}
package com.classfiles;
import com.general.A;
public class B
{
public static void main(String args[])
{
A a = new A();
a.display();
}
}