Variables | Constantes | Operadores
Las variables son lugares de la memoria en donde se pueden almacenar valores. Cada variable tiene un nombre(identificador), un tipo y un valor. Antes de utilizar una variable hay que declararla. Existen tres tipos de variables en Java son las variables de instancia que son aquellas que se utilizan para definir los atributos de un objeto en particular, las variables de clase que se utilizan para que sus valores se aplique a todas las instancias de la clase y las variables locales que se pueden usar unicamente dentro del metodo en que fueron declaradas.
La declaracion de variables tiene la siguiente estructura:
tipo_de_dato nombre_de_variable;
Un ejemplo de la declaracion de variables seria:
int numero;
NOTA :La declaracion de todos los tipos de variables se hace igual.
Ahora vamos a enumerar los tipos de variables primitivos:
|
Tipo
|
Tamaño
|
Rango
|
|
byte
|
8 bits
|
-128 a 127 |
|
short
|
16 bits
|
-32768 a 32767 |
|
int
|
32 bits
|
-2147483648 a 2147483647 |
|
long
|
64 bits
|
-9223372036854775808 a 9223372036854775807 |
|
boolean
|
-
|
True o False |
|
char
|
-
|
a, . . . , z, -, . , _, etc. |
|
float
|
-
|
----------------------- |
Las constantes son literales que contienen un valor que a lo largo de la ejecucion del programa no se van a poder modificar bajo ningun concepto.Las constantes en java siguen el estandart de escribirlas en mayúsculas. La estructura de la declaracion de las constantes es:
public static final tipo_constante NOMBRE_CONSTANTE = "valor_constante";
Un ejemplo de una declaracion de una constante sería el siguiente:
public static final String BOTON = "boton";
En Java, como en la mayor parte de los lenguajes existen dos tipos de operadores, los aritmeticos y los lógicos.
En la siguiente tabla expondremos los operadores aritmeticos, que son aquellos que realizan operaciones con numeros, por orden de preferencia, que quiere decir por orden de cual de ellos se ejecutará primero:
|
Operación
|
Operador
|
Ejemplo
|
|
Suma
|
+
|
3 + 3
|
|
Resta
|
-
|
2 -1
|
|
Multiplicación
|
*
|
5 * 2
|
|
División
|
/
|
30 / 2
|
|
Módulo
|
%
|
10 % 4
|
El otro tipo de operadores, los lógicos son los que realizan una comparación y devuelven un valor booleano, por ejemplo 3 = 3 devolvería True y 3 < 3 devolvería False. En la siguiente tabla se exponen los operadores lógicos de Java:
|
Comparacion
|
Operador
|
Ejemplo
|
|
Igual
|
= =
|
4 = = 4
|
|
Distinto
|
!=
|
4 != 7
|
|
Menor que
|
<
|
3 < 5
|
|
Mayor que
|
>
|
6 > 1
|
|
Menor o igual
que
|
<=
|
2 <= 7
|
|
Mayor o igual
que
|
>=
|
4 >= 4
|