Aparentemente não faz muito sentido (pelo menos para mim) instanciar a própria classe no método main. Por exemplo,
public class MinhaClasse{
public static void main(String[] args) {
MinhaClasse m = new MinhaClasse();
[...]
}
}
Ou teria um propósito firme para se fazer isto? Quando isto é útil?