Java/Criando e executando o primeiro programa: diferenças entre revisões

[edição verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
Linha 33:
Na segunda linha, temos o método <code>public static void main(String[] args)</code> dentro do corpo da classe '''Teste'''.
 
'''Método''', conhecido em outras linguagens de programação como função, é conjuntossubconjunto de instruções que pode ser reutilizado. Assim como as classes, métodos também tem um corpo. Não definir um método com os delimitadores de bloco de instruções (colchetes) causa um erro de compilação.

Os modificadores de acesso <code>public</code> e <code>static</code> e o tipo de retorno <code>void</code> do método '''main''' serão abordados no capítulo sobre [[Java/Métodos | métodos]]. Por ora, basta saber que eles são obrigatórios para a compilação do código-fonte. '''main''' é o nome do método e <code>(String[] args)</code> define sua lista de parâmetros. <ref>Também pode ser utilizado <code>String... args</code>.Mais sobre varargs no capítulo [[Java/Métodos | Métodos]].</ref> Não definir um método com os delimitadores de bloco de instruções (colchetes) causa um erro de compilação.
 
O método '''main''' sempre será definido dessa forma para que haja a inicialização do programa. A esses códigos que sempre devem ser repetidos chamamos de código [[w:Boilerplate_code | boilerplate]].