Structure of Java Program

Structure of Java Program There are various concepts used in a java program i.e.: Classes
Objects
Packages
Methods
Interface
OOPs Concept
Exception Handling
Multi-Threading
Collection Framework