Você está na página 1de 2

Variaveis... o de sempre.

Uma variavel é um espaço reservado para guardar valores, com varios tipos de valores.

Instância: Objeto.

Classe: classe.

Esse dois são quase exclusivo de "orientação aobjeto" aquilo que você pratica a dois anos.

Local: dentro de método

Parametro: na assinatura do método.

Sem método main, sem programa.

Criação:

<?visibilidade>: public, private, protected.

<?modivfivador>: static, final(valor constante).

tipo e nome.

<?=valor inicial se necessario>

Isso é a estrutura de uma variavel.

Sendo que Visibilidade, Modificador e valor inicial não são obrigatorios, você vai usar se necessaio.

Não da para escrever varioaveis com números, são case sensitives, $ e _ devem ser evitados, não se pode
colocar uma varivel com space, não pode usar palavras reservadas.

Operadores aritmeticos e tipos de dados

Dados são valores e operações que as variaveis pódem sofrer.

Tipificação java:
Estática(forte), é quando a linguagem te obrigaa determinar a variavel dês do inicio.

A dinâmica é o contrario, com ela você pode fazer um monte de variaveis e durante a execução determinar as
coisas, dependendo do valor correspondente.

Primitica são valores númericos e textuais.

O composto é um dado feito a partir de outras.

Opções de dados:

Textual

char c = "u0084 é equivalente a letra T.


String é uma classe que lida com texto, um substituto de char que só lida com caracteres isoladoos.

Númerico:

bye vai de -128 até 127, se declara byte "nome" = "valor

short vai de -32.000 até 32.000, se declara short "nome" = "valor

int é o único que sera usado mas tem o long e depois o float e depois ainda o double.

Lógico

Objeto

As variaveis tem valor padrão para evitar erros.

var++ ou var-- soma ou subtrai depois.

++var ou --var soma ou sutrai antes.

% se chama mod, é o resto da divisão.

Casting muda o tipo de variavel.

upcasting promove uma variavel, downcasting rebaixa uma variavel, e tem que apontar exatamente o "cargo"
que foi rebaixado.

Você também pode gostar