Translate

20 de agosto de 2009

programando com java

Nível básico. Programas em java geralmente passam por 5 fases: edição, compilação, carga, verificação e execução. Nesse exemplo vamos praticar e conhecer todas essas fases da maneira mais simples possível.

Os programas orientados a objetos fazem chamadas de classes, que são os repositórios desses objetos, como mini-programas que alguém já fez, o que é chamado de re-uso, pois pra quê inventar a roda se alguém já inventou. Então vamos lá.

Preparando o sistema
Para começar temos de baixar o pacote básico do java, que contém as classes básicas, o compilador, a máquina virtual java, ou seja, o necessário pra programar em java.
  • Compilador = traduz o código digitado para código em linguagem de máquina (bytecodes);
  • Máquina virtual = java tem seu próprio sistema porisso pode ser executado no linux ou windows;
  • Classes = pacote de comandos que executamos nos nosso programas, podemos criar as nossas.
Para windows faça o download JDK no baixaki e instale;
No linux se já não estiver instalado vá no gerenciador de pacotes Synaptic e digite JDK e selecione instalar.

No windows é necessário configurar a variável do sistema PATH, que vai mostrar o caminho dos programas java, então poderemos digitar os comandos em qualquer pasta que o sistema vai encontrar. Veja aqui neste artigo como configurar a PATH.

Tudo pronto? Então mãos a obra:

Fase 1: Criando um programa
Usando um editor de textos (pode ser o notepad) digite ou copie o seguinte código:

/* Autor: eu
Programa bem vindo
isso é um comentário de várias linhas
*/

public class bemvindo1
{
// esse é o método principal
public static void main(String[] args)
{
System.out.println("Bem vindo a java!");
}// isso é um comentário de uma linha
}
Agora salve com o mesmo nome da classe . java, assim bemvindo1.java

Fase2: compilação
O compilador java é o javac que foi instalado com o kit JDK, para usá-lo vamos abrir uma janela de comando - prompt do DOS no windows ou um terminal no linux, acessar a pasta onde foi salvo o arquivo bemvindo1.java e digitar:
javac welcome1.java
Dica: no linux digite as primeiras letras e tecle TAB para auto-completar.
Se você digitou tudo certo ele vai criar um arquivo .class, assim bemvindo.class, se deu algo errado ele vai mostrar o erro, é só corrigir no editor e tentar outra vez.

Fase3: Carregando na memória
Nessa fase mandamos executar digitando na janela de comando:
java welcome1
Nossa classe welcome e as outras que ela chama são carregadas na memória para a execução.

Fase4: Verificação de bytecode
Nessa fase o java examina os bytecodes, se eles são válidos e não violam a segurança, então passam para execução.

fase 5: execução
Finalmente o java executa o programa com o comando que é mostrar a frase bem vindo a java!

Ainda está tudo muito simples, mas este é o objetivo, em breve vamos chamar as classes de janelas e começar a programar com GUIs (interfaces gráficas de usuário), usar IDEs (Um ambiente integrado para desenvolvimento de software) que agiliza com o código, e conhecer mais do potencial do java.

Referência: Java como programar cap. 2 e 3

2 comentários :

  1. Desculpe informar, mais o nome correto do curso é Ciência da Computação, não tem "S" no Ciência assim como está em todos os locais do site.

    Um abraço.

    ResponderExcluir
  2. Obrigado pela informação, mas tem Universidade que colocam o "s" e outras não, confira no site da universidade que frequento http://www.uvanet.br/cursos/, e também na UNESP http://www.rc.unesp.br/igce/demac/computacao/ , também na UNIPE http://www.unipe.br/graduacao/ , etc.
    Um abraço

    ResponderExcluir