Introdução a linguagem de Programação Java
Linguagens de Programação
• Linguagens de máquina(muito difíceis de usar e compreender)– Comanda ações do computador através de instruções constituídas por
seqüência de 0s e 1s • Linguagem Assembly( também difíceis de usar e compreender)
– Comanda ações do computador através de instruções semelhantes as de máquina, diferenciando por usarem nomes simbólicos em vez de 0s e 1s
• Linguagens de Alto nível– Estão mais próximas das linguagens humanas e, por isso, são mais fáceis
de utilizar do que outras.– Ex.: JAVA, C, PHP.
Compilação
• Processo que traduz o código fonte(escrito em linguagem de alto nível) para código executável(em
linguagem de máquina)• Compilador– Programa especializado em compilar um código fonte
• Tarefas– Verificar se o código fonte cumpre a regras sintáticas da
linguagem e assinalar os erros• Erros de compilação• Erros de execução
– Se tudo estiver correto, criar o arquivo executável
Linguagem JAVA
• Foi concebida em 1995 por uma equipe liderado por James Gosling, na Sun Microsystems
• Java, pode se dizer, que foi uma evolução em relação as linguagens C e C++(Sintaxe parecida)
• Conceito de Programação Orientada a Objetos(POO)
Linguagem JAVA
A Máquina Virtual de JAVA
O Java Runtime Environment(JRE)
O Java Development Kit (JDK)
Estrutura do Programa
Estrutura do Programa
Primeiro Programa
• Criar uma classes• Mostrar informação no prompt de comando.
Elementos de um Progama JAVA
Palavras Reservadas
14
Identificadores
Convenções para identificadores
Símbolos e literais
Tipo de variáveis
Tipos de dados Primitivos
Tipos de Dados
Constantes
Instrução de Atribuição
Expressões Aritméticas
23
Conversão de Tipo
24
Operadores Unários
25
Pacotes Java
26
Operações de Entrada e Saída
27
Exemplo
• Criar classe que imprima uma mensagem.• Criar classe que receba o que foi digitado em
mostre essa mensagem.