Skip to main content

Organizing Package Names

  • Package name is a combination of multiple words separated by dot (.) symbol.
  • Each word in the package name represents one folder/directory in the file system.

Examples:

package com.javaworld.sms.struts;
package com.javaworld.sms.hibernate;
package com.javaworld.sms.ejb;

Package Structure Representation

🔥 Quick Understanding

  • . in package → folder separation
  • Package = directory structure + namespace
  • FQCN → package Name.class Name
  • Compilation with package → creates folders automatically
Lab452.java
package com.javaworld.p1;

class Lab452 {

public static void main(String str[]) {
System.out.println("Hello Guys!");
}
}
Lab453.java
package com.javaworld.p2;

class Lab453 {

public static void main(String str[]) {
System.out.println("Hello Guys!");
}
}

Directory / Package Structure