Linguagem de programação JAVA

Propaganda
Tadeu Veão - Revião do Java
Linguagem de
programação JAVA
Revisão da matéria
1
1.
2.
3.
4.
5.
6.
7.
8.
9.
Introdução
Linguagem de programação java
Classe
Output e input
Variáveis
Estrutura de condição
Estruturas de repetição
Arrays
File
Tadeu Veão - Revião do Java
Indice
2
Este documento em Power Point é uma pequena revisão da
linguagem java, para os colegas do Instituto de Comunicação e
Imagens de Moçambique que já não se lembram da linguagem
fazerem uma recapitulação da mesma.
Serão abordados todas as matérias que tivemos durante os dois
anos de aprendizagem da linguagem
Tadeu Veão - Revião do Java
Introdução
3
Segundo a wikipeida Java é uma linguagem de programação
interpretada orientada a objetos desenvolvida na década de 90
por uma equipe de programadores chefiada por James Gosling,
na empresa Sun Microsystems. Diferente das linguagens de
programação convencionais, que são compiladas para código
nativo, a linguagem Java é compilada para um bytecode que é
executado por uma máquina virtual. A linguagem de
programação Java é a linguagem convencional da Plataforma
Java, mas não é a sua única linguagem.
Tadeu Veão - Revião do Java
Linguagem de prgramação
JAVA
4
O que é orientação a objectos
Estes objectos tem comportamentos (funções) e tem
características (atributos)
Tadeu Veão - Revião do Java
É um paradigma de programação que utiliza vários componentes
para criar um produto de software, os objectos são chamados de
classes e essas classes são pequenos programas e unidades
formam um software
5
Exemplo de objecto
carcaça
Faróis
roda
Tadeu Veão - Revião do Java
O carro é formado por
vários outros objectos.
6
Classe em java
public static void main(String args[] ){
// qui onde ficam as instruções
}
}
Tadeu Veão - Revião do Java
public class Pessoa{
Este é o métedo principal
É onde e o programa vai correr, sem esse
7
métedo não há nada….
Operadores aritméticos
•adição (+)
•Subtracção (-)
•Divisão (/)
•Multiplicação (*)
Tadeu Veão - Revião do Java
• Os operadores aritméticos servem para fazer cálculos em java.
8
Declaração de variáveis
[tipo da variável] + [nome da variável]
Ex: String nome = “Tadeu Paulino Verão]
Tipo da variável
Tadeu Veão - Revião do Java
Para declarar variáveis devemos ter o tipo de dado e o nome da
variável.
Nome da variável
9
•
•
•
•
•
String – Conjunto de carates
Int – números inteiros
Double- números de ponto flutuante
Boolean – verdadeiro ou falso
Char – um carater
Tadeu Veão - Revião do Java
Tipos principais de variavesi
10
Ouput (imprimir)
• Para mostrar algo na tela usa-se a intrução
Nota: Java é sentisse case, isto é, letra maiúscula é diferente de
letra minúscula.
Tadeu Veão - Revião do Java
System.out.print();
11
Declaração de variáveis
Tadeu Veão - Revião do Java
Exemplo
Output das variáveis
12
Trocam o
Como
System.out.print();
Por
resolver???????? System.out.println();
Para quebrar a linha.
Tadeu Veão - Revião do Java
Vejam como saio o output,
tudo está ligado
13
14
Tadeu Veão - Revião do Java
Estrutura de decisão como o nome diz serve para fazer uma escolha.
Estrutura
if(condição){
//caso verdade
//bloco de instruções
}
else{
//contrario
//bloco de instruções
}
Tadeu Veão - Revião do Java
Estrutura de decisão “IF”
15
• E (&&)
• Ou (||)
• Maior (>)
• Menor (<)
• Maior ou igual ( >=)
• Menor ou igual (<=)
Tadeu Veão - Revião do Java
Operadores Lógicos
16
Exemplo de estrutura de condição
Tadeu Veão - Revião do Java
Declarou-se uma variável de
nome idade que recebe um
valor e se esse valor for
menor que 18 , deve imprimir
que é menor de idade , caso
contrario deve imprimir
maior de idade
17
• Estrutura
if(condição){
//instruções
}
else if(condicao){
//instruções
}
else{
//instruções
}
Tadeu Veão - Revião do Java
Estrutura de decisão “IF
COMPOSTO”
18
Tadeu Veão - Revião do Java
Exemplo de estrutura de
decisão “IF composto”
19
Estrutura de decisao “SWITCH”
swicth(condicao){
case 1:
//instruções
break;
case 2:
//instruções
break;
default:
}
Tadeu Veão - Revião do Java
Serve quando temos milhares de condições, invéz de obtermos
varias estruturas, podemos fazer uma especié de menu.
20
21
Tadeu Veão - Revião do Java
for
while
do while
Tadeu Veão - Revião do Java
Estruturas de repetição
22
for
Tadeu Veão - Revião do Java
• O laço for é uma estrutura de repetição compacta. Seus
elementos de inicialização, condição e iteração são reunidos
na forma de um cabeçalho e o corpo é disposto em seguida.
23
• termo while pode ser traduzido para o português como
“enquanto”. Este termo é utilizado para construir uma
estrutura de repetição que executa, repetidamente, uma única
instrução ou um bloco delas “enquanto” uma expressão
booleana for verdadeira.
Tadeu Veão - Revião do Java
while
24
• A estrutura de repetição do-while é uma variação da estrutura while. Existe
uma diferença sutil, porém importante, entre elas. Em um laço while, a
condição é testada antes da primeira execução das instruções que
compõem seu corpo. Desse modo, se a condição for falsa na primeira vez
em que for avaliada, as instrução desse laço não serão executadas nenhuma
vez. Em um laço do-while, por outro lado, a condição somente é avaliada
depois que suas instruções são executadas pela primeira vez, assim, mesmo
que a condição desse laço seja falsa antes de ele iniciar, suas instruções
serão executadas pelo menos uma vez.
Tadeu Veão - Revião do Java
Do - while
25
• O enhanced-for foi introduzido a partir do Java 5, e é utilizado
para realizar as varreduras em collections. Para cada iteração
do for, o elemento da iteração é atribuído à variável.
Utilizando o enhanced-for, você é obrigado a percorrer um
array por exemplo.
Tadeu Veão - Revião do Java
Enhanced-for
26
Arrays
Estrutura
Int nome_do_array[] = new int[tamanho do array];
Exemplo:
Int idades[] = new int[5];
Nome do array
Tamanho do array
Tadeu Veão - Revião do Java
Arrays servem para armazenar um conjunto de valores do
mesmo tipo, assim evitando desclarar varias variavesi que
possuem mesmo tipo.
27
Inserindo dados no array
Ex: int idades[] = new int[5];
O array comça de 0 à 4.
Assim podemos adicionar os dados nas posicoes
0
Idades[0] = 12;
Idades[1] = 11;
Idades[2] = 1;
Idades[3] = 4;
Idades[4] = 10;
1
2
3
Atribuindo dados nas
posições do array.
4
Tadeu Veão - Revião do Java
• Os arrays començam de 0 ante tamanho do array menos um.
28
Criando o array
Instrução para mostrar na tela
Tadeu Veão - Revião do Java
Adicionando os
dados nas
posições do array
29
Imprimir dados do array
Devemos precorrer
todo array com a
laço for. Esse laço
tem uma variavel
Tadeu Veão - Revião do Java
Para imprimir dados do array devemos ter conhecimentos do
laco for.
30
Download