Documente Academic
Documente Profesional
Documente Cultură
Sintaxe Básica da
Linguagem
JAVA
Sumário
• Revisão
• Estrutura Básica
• Identificadores
• Tipos Primitivos
• Operadores
O que é ?
• Java (em indonésio, javanês e sundanês Jawa) é a
segunda maior e a principal ilha da Indonésia, onde se
situa a capital do país, Jacarta.
• Java é uma linguagem de programação e uma
plataforma de computação lançada pela primeira vez
pela Sun Microsystems em 1995. É a tecnologia que
capacita muitos programas da mais alta qualidade,
como utilitários, jogos e aplicativos corporativos, entre
muitos outros, por exemplo. O Java é executado em
mais de 850 milhões de computadores pessoais e em
bilhões de dispositivos em todo o mundo, inclusive
telefones celulares e dispositivos de televisão.
O que é Programação
Orientada a Objetos ?
• É um paradigma de programação de
computadores onde se usam classes e
objetos, criados a partir de modelos.
Classes
• São estruturas das linguagens de
programação orientadas a objetos para
representar determinado modelo.
• Cada classe deve ter um nome que seja
facilmente associável ao modelo que a
classe representa.
Objetos
• Um objeto ou instância é uma
materialização da classe, e assim pode
ser usado para representar dados e
executar operações.
Principais Características
• Orientada a objetos
– Java é uma linguagem puramente orientada a
objetos.
• Sem Ponteiros
– Java não possui ponteiros, isto é, não permite
a manipulação direta de endereços de
memória.
Principais Características
• Coletor de lixo (Garbage Collector)
– Possui um mecanismo automático de
gerenciamento de memória.
• Permite Multithreading
– Múltiplas rotinas concorrentemente.
Principais Características
• Independente de plataforma
– Programas Java são compilados para uma
forma intermediária (bytecodes).
• Tratamento de exceções
– Permite o tratamento de situações
excepcionais.
– Possui exceções embutidas e permite a
criação de novas exceções.
Principais Características
• Máquina Virtual Java
– Utiliza o conceito de máquina virtual;
– Camada responsável por interpretar os
bytecodes.
Fases de um programa Java
Fases de um programa Java
• Os programas Java normalmente passam
por cinco fases para serem executados:
– Fase 1 (Edição): Consiste em editar um
arquivo com código em Java e salvá-lo com a
extensão .java;
– Bloco:
/* Comentário em bloco
Aceita múltiplas linhas
Não utilize comentários aninhados
*/
Estrutura Básica
Comentários
• As regras que tratam dos comentários em
Java são:
– comentários não podem ser aninhados;
– não podem ocorrer dentro de strings ou
literais;
– as notações /* e */ não tem significado dentro
dos comentários //;
– a notação // não tem significado dentro dos
comentários /* e /**.
Estrutura Básica
Comentários
• javadoc:
– É tipo especial de comentário, utilizado para
gerar documentação da API do código Java.
/** isto é um comentário para geração de javadoc */
Estrutura Básica
Identificadores
• São usados para determinar nomes de
variáveis, atributos de classe ou instância,
parâmetros e métodos;
ClasseComNomeComposto
BancoBrasil
Estrutura Básica
Tipos Primitivos
• Existem 8 tipos primitivos em Java :
– Seis deles são numéricos;
– Os outros dois são caractere e booleano.
Tipo Valor
byte 0
short 0
int 0
long 0
float 0.0
double 0.0
boolean false
char \u0000
Estrutura Básica
Operadores
• Atribuição:
– Feita através do operador “=”:
<identificador> = <valor>;
– Declaração da variável:
float umFloat = 0.5;
char caracter = „i‟;
– Após declaração da variável:
idade = 18;
existe = true;
Estrutura Básica
Operadores
• Aritméticos:
– Efetuam operações aritméticas em um ou
mais tipos primitivos.
a += b; // Equivalente a: a = a + b;
a *= 3; // Equivalente a: a = a * 3;
Estrutura Básica
Operadores
• Incremento e Decremento:
– Incremento é dado pelo operador ++ e o
decremento pelo operador --;