public class Teste {
static {
System.out.println("Fora da Main");
System.exit(0);
}
public void main(String[] args) {
System.out.println("Na Main");
}
}
Teste static
F
Essa é interessante:
O que acontece ao tentar rodar?
T+
Fabiano B. Ruy
5 Respostas
M
ótima pergunta… eu acho q vai carregar a classe no bloco estatico, vai imprimir fora da main, e vai encerrar o jvm… sem nem mesmo executar o main()…
C
Tb acho!! :razz:
F
Certo! Não há erro!!!
Isso permite uma aplicação Java sem método main algum!
T+
Fabiano B. Ruy
B
Certo! Não há erro!!!
Isso permite uma aplicação Java sem método main algum!
T+
Fabiano B. Ruy
vai ficar com o um bucado de coisa na memoria mas pode !
F
Muita coisa na memória?
Por que? Não consigo ver diferenca (pelo menos quanto ao uso de memória) entre iniciar pela main ou pelo bloco estático!
T+
Fabiano B. Ruy
Criado 25 de setembro de 2004
Ultima resposta 27 de set. de 2004
Respostas 5
Participantes 4