Contenido relevante:
SCJP: Intro, cap1, cap2, cap3, cap4, cap5, cap6, cap7, cap8
Eclipse: Instalacion, Primer error, Mas...
Linux: Adm archivos, User, Com, Compresion, RAID, Compiz, Mas...
Java: Instalacion JDK (Java), Mas...

SCJP C1P5: Declaracion de variables/metodos y acceso (2)

Capitulo 1, parte 5
viene de:
parte 4

Variables "Final":
No se pueden modificar, son CONSTANTES.
final class Food ... no se puede heredar.
final void method()... no se puede sobreescribir
final int size = 40; ... no se puede cambiar

Variables Transient:
Solo se aplica a variables de instancia.
ver capitulo 6

Variables Volatile:
solo se aplica a variables de instancia.
ver capitulo 9

Static variables:
Lo que se puede declarar con el modificador static:
Methods
Variables
Clases anidadas
Initialization blocks

Que NO se puede declarar static:
Constructores (ya que solo se utiliza cuando se instancia la clase al que corresponde)
Classes (que no esten anidadas)
Interfaces
Metodos locales dentro de inner classes
Local variables


Enum:
Es un "tipo" de clases especializada para contener constantes enumeradas.
declaracion:
enum numeros {UNO, DOS, TRES};
solo se puede declarar fuera de una clase o dentro como variable de instancia (nonlocal)
es opcional el punto y coma final.

Tambien puede tener constructor y miembros, de la misma manera que una clase comun.


CAPITULO UNO FINALIZADO, ENHORABUENA SI LEISTE TODOS!!!

No hay comentarios: