Seja bem-vindo a Tutoriais Java e Web Home Page onde voce encontra tudo sobre a linguagem Java e Web



Primeiro Contato com Java


Inicialmente, para fornecer um primeiro contato com a linguagem Java, será apresentada uma classe em Java que escreve uma mensagem qualquer na tela. Apesar de oexemplo ser simples, ele contém os itens fundamentais para criação de qualquer aplicação em Java: elaboração do código, compilaçã e execução. Esses itens serão seguidos durante o processo de elaboração das aplicações. Conforme mencionado anteriormente usaremos o IDE eclipse para contrução de aplicações em Java.

Vamos começar abra o IDE Eclipse depois clique em File > New > Project. Um wizard de criação de projetos aparecerá.



Em seguida, selecione a opção Java > Java Project e clique em Next. A seguinte tela aparecerá:



Digite um nome para o seu projeto exemplo teste1 e em seguida click em Finish.



Agora, seu projeto já está criado, mas ainda não possui nenhuma classe. Para criar uma classe:

Clique em File > New > Class





A seguinte tela aparecerá.Selecione o nome da sua classe no campo "Name" digite Teste. Opcionalmente você pode pré-determinar os modificadores de acesso da sua classe e deixar prontos os esqueletos de alguns métodos, no campo Modifiers e nos campos abaixo de “Which method stubs would you like to create?”. Escolha "public static void main(String[] args)".



Clique em Finish. Sua classe será criada e parecerá com a da imagem abaixo.



Todo programa em Java inicia-se com a palavra resesrvada class seguida pelo nome da classe(no caso Teste). Como convenção, definido pela Sun, todo o nome de classe inicia-se com letra maiúscula. Este tutorial também utiliza este este padrão.

Um par de chaves envolve todo o código da classe - sempre um programa em Java possui uma classe envolvendo todo o código.

Uma classe em Java é composta por métodos (considerados funções ou procedures em outras linguagens de programação) que podem conter outros métodos ou outras estruturas de programas. Toda classe executável, isto é, toda classe que será interpretada e executada deve, obrigatoriamente, possuir o método main(principal) - que é invocado quando a classe e executada. O exemplo abaixo demonstra o método main envolvendo duas instruções para saída em tela.



Neste caso, quando a classe for executada, será invocado o método main que possui duas instruções para envio de mensagens na tela(System.out.println). Não é exatamente uma instrunção e sim uma classe da linguagem especializada em saídas de dados.

A linha do método principal possui o seguinte formato: plublic static void main(String args[]); praticamente todas as aplicaçoes possuem esta linha. A única coisa que pode ser alterada na linha é a variavel args que pode receber outro nome de acordo com o desejo do programador. A seguir, será feita uma análise um pouco mais detalhada desta linha. Mesmo que alguns termos pareçam estranhos, o leitor não deve se preocupar, pois a sequência de aprendizado durante os próximos capítulos trára mais clareza.

public
É um qualificador do método (pode ser usado em quaquer método, não apenas no main) que indica que ele é acessível externamente a esta classe(ou outras classes podem eventualmente utilizar esse método). Isso é util quando uma classe nessecita utilizar alguma funcionalidade de outra classe, característica muito comum na linguagen Java.

static
É outro qualificador que indica que o método de ser compartilhado por todos os objetos que são criados a partir desta classe.

void
É o valor de retorno do método. Quando não retornar um valor, ela retoena void, uma especie de valor vazio que tem que ser especificado.

main
Este é o nome do método que indica ao copilador o início do programa. Este é o método principal, em que todas as variáveis, argumentos e instruções são interpretada e processados para execução do programa.

(String args[])
É o argumento do método principal (main) e por consequência do programa todo; ele é um vetor de Strings formado por todos os argumentos passados ao programa na linha de comando do sistema operacional quando o programa é invocado. Mais adiante, serão demostrados diversos exemplos que recebem argumentos na linha de comando.
WEB MASTER ALEXANDRE COSTA ARAUJO
EMAIL [email protected]
Hosted by www.Geocities.ws

1