static methods are class methods and do not need an object to run.. we also know that methods(non-static) are called from an object. when we execute a java program,main is loaded first since no object(of the particular class) is present at that time hence not having "static" would not help us in running the program... [ May 26, 2008: Message edited by: Jitendra Jha ]
vivek a naik
Joined: May 15, 2008
I think O.S calls the main method implicitly. is main a "Callback" method..?