Executar o metodo Main

6 respostas
rodrigodsw2005

pessoal … tenho uma classe principal e quero executar ela … atraves de outra classe… tipo

Cadastro c = new Cadastro(); c.main();

mas nao esta dando certo pq ele pede parametros do main(String args)… o que deve fazer?

6 Respostas

crpablo

Passar os parametros solicitados? :?

rodrigodsw2005

mas aí que esta… nao quero passar nenhum parametro… apenas executar a classe atraves do main via codigo

F

Vc tem que passar um String array como parametro do metodo, se vc quiser, pode passar um array vazio.

Cadastro c = new Cadastro(); c.main(new String[]{});

rodrigodsw2005

Nao tem outro jeito de executar uma classe via codigo? tipo uma metodo da propria API do java…

F

Nao porque a linguagem Java trata internamente o metodo main como qualquer outro metodo estatico, as mesmas regras de sintaxe e semantica se aplicam a ele.

EugenioMonteiro

Só não entedi uma coisa:

Por que não passar um parâmetro vazio ou nulo?

Criado 25 de janeiro de 2008
Ultima resposta 25 de jan. de 2008
Respostas 6
Participantes 4