As Java is an Object Oriented Language (OO), a java program is a combination of objects and the interaction between them using methods.
Base of any Java program is Object. An Object can be any real time instance. i.e:
Base of any Java program is Object. An Object can be any real time instance. i.e: