Is there a functional difference between these methods?
public static void main(String[] args) { } public static void main(String args[]) { }
No, they have no difference. Though... I used to use the second way, until my girlfriend threatened to break if I continued doing it (not kidding). So now I prefer the first way, and I think it looks much better.