Loading
static modifier can be applied to all methods andproperties
by placing static in the signature of a method you are asking
the compiler to consider the method as belonging to the class not to the instance of class. when an application containg a
class is loaded all static methods are loaded as a part of it that is
the reason main() maethod contains static signature in order to be executed . it dose not belong to a object because methods belonging
to object are called by passing message to object.static methods are
executed indepently