¡Última oportunidad! 50 % de descuento en todo
La oferta termina dentro de
En Java, las variables son elementos fundamentales utilizados para almacenar datos que pueden manipularse a lo largo de un programa. Una variable es esencialmente un contenedor que contiene datos que pueden modificarse durante la ejecución de un programa. Java admite varios tipos de variables, cada una diseñada para tipos de datos y casos de uso específicos.
Las variables de Java se clasifican en tres tipos principales:
Para declarar una variable en Java, debes especificar el tipo de datos seguido del nombre de la variable. Opcionalmente, también puedes inicializar la variable con un valor.
dataType variableName = value;
dataType: El tipo de datos que contendrá la variable (por ejemplo, int, double, String).variableName: El nombre de la variable.value: (Opcional) El valor inicial asignado a la variable.public class LocalVariableExample {
public static void main(String[] args) {
int number = 10; // Local variable
System.out.println("Local variable: " + number);
}
}
En este ejemplo, number es una variable local declarada dentro del método main. Se inicializa con el valor 10 y se imprime en la consola.
public class InstanceVariableExample {
int instanceVar; // Instance variable
public static void main(String[] args) {
InstanceVariableExample obj = new InstanceVariableExample();
obj.instanceVar = 5;
System.out.println("Instance variable: " + obj.instanceVar);
}
}
Aquí, instanceVar es una variable de instancia. Cada objeto de InstanceVariableExample tendrá su propia copia de instanceVar.
public class StaticVariableExample {
static int staticVar = 10; // Static variable
public static void main(String[] args) {
System.out.println("Static variable: " + StaticVariableExample.staticVar);
}
}
En este ejemplo, staticVar es una variable estática. Se comparte entre todas las instancias de StaticVariableExample, y se puede acceder a ella utilizando el nombre de la clase.
final para declarar constantes.
final int MAX_VALUE = 100;
final, ya que puede dar lugar a errores si se intenta.