Declaración de variables dentro de una clase: campos

Son variables declaradas dentro de una clase, pero fuera de cualquier Método.

La declaración responde al esquema general:

<ámbito> [ static ] [ final ] <tipo> identificador [ = <valor_inicial> ] ;

Su ámbito de visibilidad es al menos toda la clase en la que se declaran. Los modificadores de visibilidad pueden hacerlas visibles fuera de la clase.

Las variables de clase, static, existen desde que arranca el programa hasta que termina.

Las variables de objeto existen desde que se crea el objeto (con new), hasta que el objeto deja de usarse.

Temas relacionados

47. Declaración