Del curso: Java esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.800 cursos impartidos por expertos del sector.

Variables y métodos estáticos

Variables y métodos estáticos - Tutorial de Java

Del curso: Java esencial

Variables y métodos estáticos

Una variable estática es una variable que pertenece a la clase, y por lo tanto, existe una sola copia de la misma que se comparte por todas las instancias de esta clase. Existe incluso si no se ha creado ninguna instancia en absoluto. Su ventaja es esa, que la podemos usar sin necesidad de crear un objeto de la clase. Veamos un ejemplo y la diferencia con las variables de instancia. Aquí tenemos la clase Hermano, que tiene dos variables. La variable nombre es una variable de instancia, y por lo tanto, habrá una copia para cada objeto que instanciemos de esta clase. Al declarar la variable apellido como estática, se convierte en una variable de clase, y todos los objetos la comparten. Nos vamos a una clase principal para ver cómo usarla. De momento, no hay ningún objeto de la clase Hermano creado; pero vamos a ver que podemos acceder a las variables de clase. "La variable estática apellido de la clase Hermano es:" más Hermano.apellido. Ejecutamos…

Contenido