Escolar Documentos
Profissional Documentos
Cultura Documentos
A linguagem Java, apesar de ser relativamente nova , obteve uma grande aceitação, sendo
que um fator que colaborou para isso foi efetivamente as vantagens que a linguagem tem
agregadas, tais como a orientação a objetos, independência de plataformas, multitarefas,
segura entre outros.
Classes:
1
Declaração e Atribuição
Declaração de variáveis:
● As variáveis têm de ser declaradas antes de ser usadas;
● A declaração corresponde a fazer-se reserva de memória para guardarmos o
valor da variável.
Atribuição:
Qualificador static:
Variáveis estáticas:
class StaticField {
static int x= 10; }
StaticField sf1 = new StaticField();
StaticField sf2 = new StaticField();
Os atributos x dos objetos referenciados por sf1 e sf2 têm o mesmo valor (referem a
mesma posição de memória).
Métodos estáticos:
O método pode ser invocado através da classe, sem se criar o objecto.
class StaticMethod {
static int soma(int a, int b) {return a+b;}
}
int x= StaticMethod.soma(2,3);
Java tem apenas estes tipos de dados simples; tudo o resto são objectos:
● Inteiros: int;
● Vírgula flutuante: float e double;
● Outros: boolean e char.
2
Operadores:
Aritméticos:
● + adição;
● - subtracção ;
● * multiplicação;
● / divisão ;
● % módulo ;
● ++ incremento;
● -- decremento.
Relacionais ou de comparação:
● == igualdade;
● != diferente ;
● < menor que ;
● <= menor ou igual que ;
● > maior que ;
● >= maior ou igual que.
Estrutura l if/else:
Na linguagem Java o tipo resultante dessa expressão deve ser sempre um boolean,
pois o Java não converte null ou inteiros como 0 e 1 para os valores true ou false.
do if/else
if (expressão booleana) {
// bloco de código 1
} else {
// bloco de código 2
}
3
While :
Esta instrução é usada quando não sabemos quantas vezes um determinado bloco
de instruções precisa ser repetido. Com ele, a execução das instruções vai
continuar até que uma condição seja verdadeira.
Do/While:
O do/while tem quase o mesmo funcionamento que o while, a diferença é que com o
uso dele teremos os comandos executados uma única vez.
do {
ações
} while (condição);
int i = 0;
do {
System.out.println(i);
++i;
} while (i < 10);
For:
4
}
Arrays
Os arrays são objetos que agrupam sob um mesmo nome um conjunto de variáveis
numeradas de um mesmo tipo. As variáveis de um array são sempre inicializadas a
zero.
Return: força a saída do corpo de um método com retorno de uma variável com o
tipo de dados de retorno do método. Se o método não retornar nada, e tiver tipo
void, a execução do método termina na última instrução.