I was wondering always, why it is always main method is the starting point for the Java program. Well When i was matured enough to read the Java Specification i learnt why and whether can it be changed ? Okay Lets See !! Why main method ? Main method is