Método Main

2 respostas
FranciscoCoelho

Olá a todos…
Desde que começei a estudar Java eu sempre soube que a declaração do método main era public static void main só que tive vendo umas questões de concurso e dentre as questões existia uma que falava sobre o método main, na ocasião o método era declarado da seguinte forma: static public void main
Quando tentei compilar o método dessa forma ele compilou e executou sem problema algum.
Alguém poderia me explicar porque a declaração dessa forma, o static antes do public , compila e executa sem problemas ?

Abraços

2 Respostas

Andre_Rosa

É a mesma coisa. Em ambos casos você está declarando o método principal como estático e público.

J

[quote=JavaProgrammer]Olá galera do Mundo T.I., e Claro… Galera do GUJ…

Vou publicar um algoritmo para melhorar as noções daqueles que estão aprendendo a programar em Java… Espero que seja útil…

// " O analista de sistemas Anderson projetou um software de Gestão em farmácia.
// Seu amigo Noelson é o encarregado de vende-lo, ele vende o sistema por 500,00 Reais.
// Noelson recebe uma comissão de 10% sob o valor da venda do software. Quanto ele irá receber?

import javax.swing.JOptionPane;
class comissao

{

public static void main (String args[])

{
float venda_software, comiss_software, total;

venda_software = 500;
comiss_software = 50;

  JOptionPane.showInputDialog(" Nome de Usuário");
  JOptionPane.showInputDialog(" Senha");
  JOptionPane.showMessageDialog(null," Usuário Logado!");



  total = (+venda_software + comiss_software) / 10;


  total = Float.parseFloat(JOptionPane.showInputDialog(null," Informe o valor da venda do Software. :"));

  JOptionPane.showMessageDialog(null," O valor da venda         =.:"+venda_software+
                                "\n O valor da Comissão = .:"+comiss_software);
   JOptionPane.showMessageDialog(null," Clique em OK para ver o Resultado Detalhado!");

  JOptionPane.showMessageDialog(null," Noelson recebeu a porcentagem no valor de : "+comiss_software);
  JOptionPane.showMessageDialog(null," Anderson recebeu pela venda do Software o valor de : "+venda_software);

                       JOptionPane.showMessageDialog(null," Fim do Sistema.");

}

}

Criado 31 de julho de 2011
Ultima resposta 31 de jul. de 2011
Respostas 2
Participantes 3