It's not a keyword. You can create variables with the name main. You can create methods with the name main. It's special only in that the Java Interpreter looks for a public method with the signature main(String[]) and begins execution there.
Tom Blough<br /> <blockquote><font size="1" face="Verdana, Arial">quote:</font><hr>Cum catapultae proscriptae erunt tum soli proscripti catapultas habebunt.<hr></blockquote>