Termos básicos!

2 respostas
J

Comecei a algumas semanas,e não sei o que quer dizer public,void,static (String args [] ) no codigo abaixo:

public static void main ( String args [] ).

Valeu!!!

2 Respostas

H

acabei de achar num tutorial feito por André Augusto Cesta.

public É um qualificador do método que indica que este é acessível externamente a esta classe (para
outras classes que eventualmente seriam criadas)

static É um outro qualificador ou ?specifier?, que indica que o método deve ser compartilhado por
todos os objetos que são criados a partir desta classe. Os métodos static podem ser invocados,
mesmo quando não foi criado nenhum objeto para a classe o método main precisa ter essa qualificação
porque ele é chamado sem que se crie nenhum objeto de sua classe

void

é o valor de retorno da função, quando a função não retorna
nenhum valor ela retorna void, uma espécie de valor vazio que tem que ser especificado.

main
Este é um nome particular de método que indica para o compilador o início do programa, é
dentro deste método e através das iterações entre os atributos, variáveis e argumentos visíveis nele
que o programa se desenvolve.

(String args[]) É o argumento de main e por consequência do programa todo, ele é um vetor de Strings que é
formado quando são passados ou não argumentos através da invocação do nome do programa na
linha de comando do sistema operacional

{ … } ?Abre chaves? e ?fecha chaves?. Para quem não conhece C ou C++, eles podem ser
entendidos como algo semelhante ao BEGIN END de Pascal ou Modula-3, ou seja: delimitam um
bloco de código. Os programadores Pascal notarão que variáveis locais dos métodos podem ser
declaradas em qualquer local entre as chaves.

J

Ainda bem que a galera aqui é bem compreensiva,um tenta ajudar o outro da melhor maneira possível!!!
Valeu Hal_Jordan!

Criado 21 de maio de 2005
Ultima resposta 21 de mai. de 2005
Respostas 2
Participantes 2