Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Introdução a Linguagem de 
Programação JAVA
Objetivo
• Conhecer as metas de projeto do JAVA
• Conhecer os fundamentos da linguagem JAVA:
• Tipos, estrutura de programação, comandos, operadores
Comentários
// Faz comentário de uma linha apenas
/* 
Faz comentário de múltiplas linhas ou blocos de código
*/
Tipos de Dados
• Os tipos de dados são muitos importantes no java porque eles são
tipados, ou seja todas as operações tem a compatibilidades dos seus
tipos verificados pelo compilador.
Tipos de dados
• boolean : Representa os valores verdadeiros / falsos;
• byte: Inteiro de 8 bytes;
• char: Caracteres;
• double: Ponto flutuante de precisão dupla;
• float: Ponto flutuante de precisão simples;
• int: inteiro;
• long: Inteiro longo;
• short: Inteiro curto;
• string: Texto;
Operadores Aritméticos
Operadores Significados
+ Adição
- Subtração
* Multiplicação
/ Divisão
% Módulo
++ Incremento
-- Decremento
Operadores Relacionais
Operadores Significados
== Igual a
!= Diferente de
> Maior que
= Maior ou igual a
Estrutura IF
Estruturas de Controle de Fluxo
• switch … case 
• Estruturas de decisão caracterizadas pela possibilidade de uma variável possuir vários 
valores. 
• A cláusula switch ocorre uma vez
• A cláusula case pode ocorrer de uma a várias vezes, e default é opcional.
Estruturas de Controle de Fluxo
switch (variável) 
{
case “1º valor que a variável pode 
assumir”: instruções1; break;
case “2º valor que a variável pode 
assumir”: instruções2; break;
case “3º valor que a variável pode 
assumir”: instruções3; break;
default: instruções para condições não 
previstas explicitamente;
}
Estruturas de Repetição
• for 
• Estrutura de repetição caracterizada pela existência de três parâmetros:
• Valor inicial,
• Condição para parada das iterações, 
• Quantidade de incrementos/decrementos a cada iteração.
Estruturas de Repetição
Estrutura For
Estruturas de Repetição
• while 
• Estrutura de repetição que realiza as operações desejadas enquanto a
condição especificada for verdadeira.
while (condição) {
instruções;
}
Estruturas de Repetição
• do ... while 
• Estrutura de repetição semelhante à anterior, com o
diferencial de que as condições são verificadas no final da
execução, permitindo as operações especificadas sejam
executadas pelo menos uma vez.
do 
{
instruções;
} while (condição);
Tratamento de Exceções
• try {
• // código factível de erro
• }
• catch (NullReferenceException ex) {
• // trata exceções de referência nula
• }
• catch {
• // trata outras exceções
• }
• finally {
• // executa sempre
• }
Referência
• http://www.caelum.com.br/apostila-java-orientacao-
objetos/variaveis-primitivas-e-controle-de-fluxo/#3-14-desafios-
fibonacci
• Programação com Java, Hebert Schildt, Dale Skrien.

Mais conteúdos dessa disciplina