Duvida básica

3 respostas
J

public static void main(String arguments[])

ae, certo que esse é o início de um programa e tals, mas o que quer dizer cada palavra para o programa ?

3 Respostas

Bani

public -> o método pode ser acessado por qualquer classe
static -> é um método “da classe”, e não de objetos, ou seja, não precisa de uma instância para executá-lo
void -> o método não retorna nada
String[] args -> recebe como parâmetro uma array de Strings

Note que o args é só um nome dado a variável, pode ser utilizado qualquer um.

Ironlynx
Que o método pode ser acessado livremente(public);

q esse método pode ser invocado sem a utilização de um objeto(static);

q ele não retorna um valor(void);

seu nome(main);

q recebe como parâmetros um array de Strings(String arguments[]).
L

JuNIOx,

Aconselho vc a ler, se já não o fez, o tutorial aqui do GUJ com a introdução ao Java.

http://www.guj.com.br/servlet/guj?PARSE=true&MAMUTE_ACTION=br.com.guj.action.ListTutorial&MAMUTE_TEMPLATE=ShowTutorial&LIST_TUTORIAL=single&TutorialId=16&PAGE=1

[]'s :wink:

Criado 14 de agosto de 2003
Ultima resposta 14 de ago. de 2003
Respostas 3
Participantes 4