Você está na página 1de 1

static - a varivel torna-se global

Criada uma unica vez, enquanto uma varivel comum criada t


odas as vezes que o objeto instanciado.Pertence a classe galinha e no ao objeto g
alinha
Para incrementar essa varivel, deve-se usar da segunte forma: ex:
classe.variavel = 3; (Galinha.ovosDaGranja = 3;)
Mtodos static - podem acessar diretamente as variveisestticas da classe e no
permitido usar a palavra reservada this.
Mtodos evariveis estaticas no necessitam da criao de uma instancia do objeto,
podem ser acessadas classe.metodo ou classe.variavel
final - a varivel torna-se constante
Mtodos sobrecarregados - tem o mesmo nome com assinaturas diferentes
Classe abstrata - aquela que no pode ser estanciada, s usada na herana, outras clas
ses podem extender dela
Mtodos abstratos - s podem existir em classes abstratas, so vazios, ou seja devem s
er implementados pela classe filho
classe final - ela no pode ser mais herdada, outra classe no pode herdar dela
mtodos final - isso indica que ele no pode ser modiicado por outra classe, no pode
ser sobreencrito
Interfaces - so podem implementar mtodos abstrados, sem necessidade dos modificad
ores static, public Seus atributos so sempre contantes int x = 1; equivale a public static fi
nal int x = 1;

----------------------------Classe Calendar - no deve ser inicializada, uma classe abstrata. usado um


mtodo que retorna uma instancia de calendrio
DateFormat - uma classe abstrata, assim como a classe Calendar, mas pode
mos recuperar algumas instancias
- getDateInstance: formatao de data (dia, mes, ano)
- getTimeInstance: formatao de hora (horas, minutos, seguntos)
- getDataTimeInstance: formata a data completa(dia, mes, ano, ho
ras, minutos, segundos)
Classe Locale - defaul, pega como referencia o SO
- para contruir seu proprio locale, deve-se saber os cdicos (Pas: ISO 3166
) e (Lngua: ISO 639)
Classe NumberFormat - tambm uma classe abstrata, recuperamos uma instanci
a.