Whenever I create a new Java file in Eclipse and check off the option to add public static void main(String args[]), this code is generated:
pub
The indention is a formatting issue while the comments is a template issue.
The templates are in Window -> Preferences -> Java -> Code Style -> Code Templates. Browse all of them and look for the things you would like to change.
The Formatter is a little bit more complicated. You find it under Window -> Preferences -> Java -> Code Style -> Formatter. There are tons of options there but I'll just answer your question.