0% encontró este documento útil (0 votos)
42 vistas

Variables en Java-1

1) En Java, una variable es un espacio en la memoria que almacena un valor de un tipo específico como enteros, cadenas o booleanos. 2) Existen variables primitivas para tipos básicos y variables de referencia para objetos. 3) Las variables pueden ser estáticas, perteneciendo a la clase, o de instancia asociadas a objetos.

Cargado por

Olga L. Guzman
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
42 vistas

Variables en Java-1

1) En Java, una variable es un espacio en la memoria que almacena un valor de un tipo específico como enteros, cadenas o booleanos. 2) Existen variables primitivas para tipos básicos y variables de referencia para objetos. 3) Las variables pueden ser estáticas, perteneciendo a la clase, o de instancia asociadas a objetos.

Cargado por

Olga L. Guzman
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 7

Variables en Java

¿Qué es una variable en Java?


En Java, una variable es un espacio en la memoria que se utiliza para almacenar un valor específico. Las
variables tienen un nombre, un tipo y un valor. El nombre de una variable es un identificador único que se
utiliza para hacer referencia al valor almacenado en esa variable. El tipo de una variable especifica qué tipo
de valores pueden almacenarse en ella y el valor es el dato que se guarda.
Java es un lenguaje de tipado estático, lo que significa que el tipo de una variable debe ser especificado al
momento de declararla.

Cómo definir variable en Java

En Java, para definir una variable se utiliza el tipo de dato seguido del nombre de la variable y el signo
igual (=) para asignar un valor inicial.
Por ejemplo, para crear una variable de tipo entero llamada “edad” con un valor inicial de 25 se utiliza la
siguiente sintaxis:

int edad = 25;

También se puede definir una variable sin asignar un valor inicial, en este caso se utiliza el tipo de dato
seguido del nombre de la variable, pero sin el signo igual y sin un valor asignado.
Por ejemplo, para definir una variable de tipo String llamada “nombre”:

String nombre;

Nombres de variables en Java

En Java, los nombres de las variables deben cumplir ciertas reglas para ser válidos:
1. Deben comenzar con una letra o un guion bajo (_).
2. Pueden contener letras, dígitos o guiones bajos (_).
3. No pueden ser palabras reservadas de Java, como “int” o “class”.
4. No deben comenzar con un número.
5. Los nombres de variables deben ser significativos y representativos del valor o el objeto que
almacenan.
6. No deben contener espacios en blanco.
Algunos ejemplos de nombres de variables válidos en Java son:

int age;
String name;
double salary;
boolean isEmployee;

Algunos ejemplos de nombres de variables inválidos en Java son:

int 1age;
String name with spaces;
double @salary;
boolean if;

En cuanto a la convención de nombres de variables, se recomienda seguir estándares de nombres como:


 Los nombres de variables deben comenzar con una letra minúscula y las palabras siguientes deben
comenzar con una letra mayúscula, se llama convención camelCase.

OLGA LIDIA GUZMAN SANCHEZ JAVA-POO C.B.T.i.s. 199 Página 1


 Los nombres de variables de constantes deben estar escritos en mayúsculas y separados con
guiones bajos “_”.
 Las variables estáticas comienzan con letra mayúscula y las variables de instancia comienzan con
letra minúscula.

Cómo declarar variables en Java

En Java, las variables deben ser declaradas antes de ser utilizadas y deben cumplir ciertas reglas para ser
válidas:
Reglas para declarar variables en Java
 Toda variable debe tener un nombre válido, como se mencionó anteriormente, se deben seguir las
reglas para los nombres de variables en Java.
 Toda variable debe tener un tipo de datos asociado, como int, float, double, String, entre otros.
 Se debe asignar un valor a la variable en el momento de la declaración o en una línea posterior
antes de ser utilizada, si no se asigna un valor, se asigna un valor por defecto dependiendo del tipo
de variable.
 Se pueden declarar varias variables del mismo tipo en una sola línea, separadas por comas.
Algunos ejemplos de declaración de variables válidas en Java son:

int age = 25;


String name = "John";
double salary = 30000.00;
boolean isEmployee = true;

int age;
age = 25;

int x, y, z;
x = 10;
y = 20;
z = 30;

Es importante tener en cuenta que al declarar una variable, se está reservando espacio en la memoria para
almacenar su valor y se está asignando un nombre a ese espacio para poder acceder a él en el futuro.

Cómo usar variables en Java

En Java, las variables son utilizadas para almacenar y manipular información en un programa. Una vez que se
han definido las variables, se pueden utilizar de varias maneras, a continuación se describen algunas de las
formas más comunes:
 Asignar valores: Una vez definida una variable, se puede asignar un valor a ella usando el signo igual
(=). Por ejemplo:

int edad = 25;

 Utilizar valores: Una vez asignado un valor a una variable, se puede usar ese valor en una expresión
o en una sentencia. Por ejemplo:

OLGA LIDIA GUZMAN SANCHEZ JAVA-POO C.B.T.i.s. 199 Página 2


int edad = 25;
System.out.println("Mi edad es " + edad);

 Modificar valores: Una vez asignado un valor a una variable, se puede modificar ese valor en
cualquier momento, utilizando operadores aritméticos o asignando un nuevo valor. Por ejemplo:

int edad = 25;


edad = edad + 1;

Tipos de variables en Java

En Java existen diferentes tipos de variables, algunos de ellos son:


 Variables primitivas: Son los tipos básicos de datos en Java, como int, double, boolean, etc. Estos
tipos de datos tienen un tamaño fijo en la memoria y pueden almacenar valores específicos.
 Variables de referencia: Son las variables que almacenan una referencia a un objeto en lugar de
almacenar el objeto directamente. Por ejemplo, una variable de tipo String es una variable de
referencia que apunta a un objeto de tipo String.
 Variables estáticas: Son aquellas que pertenecen a la clase y no a una instancia específica de la
misma, estas son accesibles desde cualquier objeto de la clase.
 Variables de arreglos: Son utilizadas para almacenar un conjunto de valores del mismo tipo.
 Variables de objeto: Son usadas para almacenar una referencia a un objeto de una clase específica.
 Variables constantes: Son aquellas cuyo valor no puede ser modificado una vez que son
inicializadas. En Java, se pueden declarar variables constantes usando la palabra clave “final” antes
de la declaración de la variable.

Es importante tener en cuenta que cada tipo de variable tiene un uso específico y deben ser utilizadas de
acuerdo a las necesidades del programa. Usando las variables adecuadas se puede escribir código más
eficiente y fácil de mantener.

1) Variables primitivas en Java

Las variables primitivas en Java son aquellas que almacenan valores de tipos básicos de datos, como
números enteros, números con decimales, caracteres y valores lógicos. Algunos ejemplos de tipos de
variables primitivas en Java son:

 int: Este tipo de variable se usa para almacenar números enteros. Por ejemplo:

int edad = 25;

 double: Este tipo de variable se utiliza para almacenar números con decimales. Por ejemplo:

double altura = 1.75;

 boolean: Este tipo de variable se usa para almacenar valores lógicos (verdadero o falso). Por
ejemplo:

boolean esMayorDeEdad = true;

 char: Este tipo de variable se utiliza para almacenar caracteres. Por ejemplo:

char genero = 'M';

OLGA LIDIA GUZMAN SANCHEZ JAVA-POO C.B.T.i.s. 199 Página 3


 byte, short, long: Son otros tipos de variables primitivas para almacenar números enteros con
diferentes tamaños en memoria.

Es importante tener en cuenta que las variables primitivas tienen un tamaño fijo en la memoria y solo
pueden almacenar valores específicos. Además, cuando se asigna un valor a una variable primitiva, se crea
una copia del valor en lugar de una referencia.

2) Variables de referencia en java

Las variables de referencia en Java son aquellas que almacenan una referencia a un objeto en lugar de
almacenar el objeto directamente. Esto significa que una variable de referencia no contiene realmente los
datos, sino que contiene una dirección en la memoria donde se encuentra el objeto al que se refiere.
Un ejemplo de una variable de referencia es una variable de tipo String:

String nombre = "Juan";

En este ejemplo, la variable “nombre” no contiene los caracteres “Juan”, sino que contiene una referencia a
un objeto de tipo String que contiene los caracteres “Juan”.
Otro ejemplo de variable de referencia es una variable de tipo ArrayList:

ArrayList<Integer> numeros = new ArrayList<Integer>();

En este ejemplo, “numeros” es una variable de referencia que apunta a un objeto de tipo ArrayList que
contiene una lista de números enteros.
Es importante tener en cuenta que las variables de referencia son diferentes a las variables primitivas, ya
que las variables de referencia no contienen los datos directamente, sino que contienen una referencia a un
objeto que contiene los datos.

3) Variables estáticas en java

En Java, las variables estáticas son aquellas que pertenecen a la clase y no a una instancia específica de la
misma. Esto significa que una variable estática es compartida por todas las instancias de una clase y solo
existe una copia de ella en la memoria.
Una variable se puede declarar como estática utilizando la palabra clave “static” antes de la declaración de
la variable. Por ejemplo:

public class MiClase {


static int contador = 0;
//...
}

En este ejemplo, la variable “contador” es una variable estática que pertenece a la clase “MiClase” y es
compartida por todas las instancias de la clase.
Las variables estáticas pueden ser accedidas desde cualquier objeto de la clase, incluso si el objeto no ha
sido instanciado. Por ejemplo:

MiClase objeto1 = new MiClase();


MiClase objeto2 = new MiClase();

En el ejemplo anterior, tanto “objeto1” como “objeto2” tienen acceso a la variable estática “contador” y
pueden modificar su valor.

OLGA LIDIA GUZMAN SANCHEZ JAVA-POO C.B.T.i.s. 199 Página 4


Por ejemplo, si queremos aumentar el contador en 1, podemos hacer lo siguiente:

objeto1.contador++;

MiClase.contador++;

Además, las variables estáticas se inicializan automáticamente con un valor predeterminado al momento de
ser declaradas, antes de que se cree ninguna instancia de la clase. Los valores predeterminados son:
 0 para los tipos numéricos (int, double, etc.)
 false para el tipo boolean
 null para variables de referencia

Las variables estáticas son útiles en casos donde necesitamos contar el número de instancias de una clase, o
si queremos compartir información entre todas las instancias de una clase.

4) Variables de arreglos en java

En Java, las variables de arreglo son utilizadas para almacenar un conjunto de valores del mismo tipo. Un
arreglo es una estructura de datos que contiene varios elementos, cada uno accesible mediante un índice.
Los índices en un arreglo empiezan en 0.
Para crear un arreglo en Java, se utiliza el tipo de dato seguido de corchetes “[]”. Por ejemplo, para crear un
arreglo de enteros:

int[] numeros = new int[5];

En este ejemplo, se está creando un arreglo de 5 elementos de tipo int, cada uno con un valor inicial de 0.
También se puede inicializar un arreglo con una lista de valores al momento de su creación:

int[] numeros = {1, 2, 3, 4, 5};

En este ejemplo, se está creando un arreglo de 5 elementos de tipo int, cada uno con un valor específico.
Una vez creado el arreglo, se puede acceder a cada uno de sus elementos mediante el uso de
corchetes “[]” y el índice del elemento deseado. Por ejemplo:

System.out.println(numeros[2]); //imprimiría 3

Los arreglos también se pueden crear multidimensionales, es decir, arreglos dentro de arreglos, para crear
un arreglo bidimensional se utilizan dos corchetes “[][]” después del tipo de dato. Por ejemplo:

int[][] matriz = new int[3][4];

En este ejemplo, se está creando una matriz de 3 filas y 4 columnas de tipo int, cada uno con un valor inicial
de 0.
Para acceder a un elemento específico de un arreglo multidimensional, se utilizan dos índices, uno para la
fila y otro para la columna. Por ejemplo:

matriz[1][2] = 5; // asigna el valor 5 al elemento en la fila 1 y columna 2

Es importante tener en cuenta que los arreglos en Java son de tamaño fijo, una vez creados no pueden ser
modificados en su tamaño, eso puede ser solucionado con otras estructuras de datos como ArrayList.

OLGA LIDIA GUZMAN SANCHEZ JAVA-POO C.B.T.i.s. 199 Página 5


5) Variables de objeto en java

Las variables de objeto en Java son aquellas que almacenan una referencia a un objeto de una clase
específica. Esto significa que una variable de objeto no contiene realmente los datos, sino que contiene una
dirección en la memoria donde se encuentra el objeto al que se refiere.
Para crear una variable de objeto, se utiliza el nombre de la clase seguido del nombre de la variable.
Por ejemplo:

MiClase objeto = new MiClase();

En este ejemplo, “objeto” es una variable de tipo “MiClase” que apunta a un objeto de tipo “MiClase”.
Una vez creada la variable de objeto, se pueden acceder y utilizar los métodos y atributos de la clase a la que
apunta. Por ejemplo:

objeto.metodo();

Es importante tener en cuenta que las variables de objeto son diferentes a las variables primitivas, ya que las
variables de objeto no contienen los datos directamente, sino que contienen una referencia a un objeto que
contiene los datos.

6) Variables constantes en java

En Java, las variables constantes son aquellas cuyo valor no puede ser modificado una vez que son
inicializadas. Estas variables son útiles para almacenar valores que no deben cambiar durante la ejecución
del programa, como por ejemplo una constante matemática o una constante de configuración.
Para declarar una variable constante en Java, se utiliza la palabra clave “final” antes de la declaración de la
variable.
Por ejemplo:

final double PI = 3.14;

Lenguaje del código: Java (java)


En este ejemplo, la variable “PI” es una variable constante que almacena el valor de pi.
Una vez declarada una variable constante, su valor no puede ser modificado. Si se intenta reasignar un
nuevo valor a una variable constante, se generará un error en tiempo de ejecución.
Por ejemplo:

PI = 3.14159; //Error en tiempo de ejecución

Es importante tener en cuenta que las variables constantes deben ser inicializadas en el momento de su
declaración o en el constructor de la clase. No se pueden dejar sin inicializar.
Además, es recomendable utilizar nombres en mayúsculas para las variables constantes, como una
convención de programación, para diferenciarlas de las variables regulares.
Otra forma de declarar una variable constante es utilizando el modificador static y final juntos, esto indica
que es una variable constante y pertenece a la clase y no a una instancia específica de la misma, como se
mencionó en variables estáticas.

static final double PI = 3.14;

En este ejemplo, la variable «PI» es una variable constante estática que almacena el valor de pi y es
compartida por todas las instancias de la clase.

OLGA LIDIA GUZMAN SANCHEZ JAVA-POO C.B.T.i.s. 199 Página 6


OLGA LIDIA GUZMAN SANCHEZ JAVA-POO C.B.T.i.s. 199 Página 7

También podría gustarte