Java package
Appearance
Packages are collections of classes and interfaces in Java. Each package is a simply a folder created by programmer. Ther are basically two types of packages in Java
== 1) User Defined packages 2) API Packages or Inbuild packages ==
User defined packages are the packages where programmer can crate it it base / super classes. By importing these packages programmer can develop new classes by inheriting attributes and behaviours of these classes.