Se dice de la
carga del primer valor en una variable. Se puede hacer aprovechando su
declaración o posteriormente. A veces el compilador puede detectar de que se
intenta utilizar una variable no inicializada, lo que suele ser síntoma de
error u olvido.
campos
(variables) de clase (static)
Conviene inicializarlas junto a la declaración o en un bloque static.
Si no se dice nada, se inicializan con valor 0 o null.
campos
(variables) de objeto
Conviene inicializarlas junto a la declaración o en el constructor.
Si no se dice nada, se inicializan con valor 0 o null.
argumentos
formales (de los métodos)
Se inicializan con los argumentos reales aportados en la llamada al método.
variables
locales (en un bloque)
Conviene inicializarlas junto a su declaración. O, visto al revés, conviene
no declararlas hasta que se conoce su valor inicial.
No se pueden utilizar si no se les asigna algún valor.
Ver “Inicialización”.
Temas relacionados
175. Variables [variables] (concepto)