3. Introducción:
Las variables en Java representan espacios de memoria que
son reservados para almacenar el valor de un tipo de dato. El
valor de una variable, puede ser modificado durante la ejecución
de un programa. El nombre que identifica a una variable se
llama identificador.
4. TIPO DE VARIABLES QUE JAVA MANEJA
Cada variable debe tener un tipo de dato predefinido. Esto
determina el rango de valores que puede almacenar y qué
operaciones se pueden realizar así como el resultado que te dará.
Por ejemplo, una variable de tipo entero puede almacenar números
sin decimales y puede realizar operaciones aritméticas, pero no
puede contener palabras.
Existen dos categorías de variables: las de tipo primitivo y
las referenciadas. Una variable de tipo primitivo accede al valor
asignado directamente. Las referenciadas acceden a través de un
puntero, es decir, no almacenan un valor sino una dirección de
memoria. Estas últimas son utilizadas por las matrices, las clases y
las interfaces.
5. TIPO DE DATOS PRIMITIVOS
Tipo Tamaño y formato Rango
enteros
byte 8 bits - complemento a 2
short 16 bits - complemento a 2 -
int 32 bits - complemento a 2
long 64 bits - complemento a 2
números reales
float 32 bits - IEEE 754
double 64 bits - IEEE 754
otros
char 16 bits - caracteres UNICODE 'u0000' al 'uffff'
boolean 1 bit true o false
6. ¿CUÁLES SON LAS CARACTERÍSTICAS QUE
LAS HACEN DIFERENTES?
Lo que diferencia es el tamaño que tiene cada variable y
para lo que lo vas utilizar.
7. VARIABLES REFERENCIADAS
Los Referenciadas se llaman así porque el valor de una
variable de referencia hacia el valor real. En Java tenemos los
arrays, las clases y las interfaces como tipos de datos referenciados.
8. SINTAXIS DE JAVA
1. DECLARACIÓN DE UNA VARIABLE
Como ya se menciono existen 2 tipos de declaración de variables en
javascript, la explicita e implicita. Para la declaración explicita utilizamos la
palabra reservada “var” seguida de el nombre de la variable que queremos
declarar, en cuanto a la declaración implicita, simplemente no utilizamos la
palabra “var”, si no que inicializamos una variable con un valor el cual se le
asigna. Para comprender un poco mejor vea los siguientes ejemplos.
Declaración explicita, ejemplo:
• var a; /*declaración explicita de una variable llamada “a”*/
• var b,c,d; /*declaración explicita de variabels “b”,”c” y “d”*/
Declaración implícita, ejemplo:
• x=1; /*notese que no se utiliza la palabra var, simplemente se inicializa una
variable directamente con un valor asignado, en este caso vale 1*/
Es importante recordar que para declarar variables, los nombres de las
mismas deben comenzar siempre con una letra, nunca deben comenzar con
numeros o caracteres especiales, logicamente tampoco pueden variables tener
los mismos nombres que palabras reservadas.
9. 2. INICIALIZACIÓN DE UNA VARIABLE
Todas las variables que hemos declarado en nuestro
programa, debemos iniciarlas, es decir, asignarles un valor inicial, el cual
podemos modificarlo mas adelante, según nuestras necesidades; para
evitar posibles mensajes de error.
Las variables que declaramos como atributos de la clase, son
iniciadas por el compilador Java, las demás no.
Una variable es iniciada de la siguiente manera:
• Identificador = valor ;
(antes debe declararse la variable representada por identificador)
También pueden iniciarse multiples variables del mismo tipo de dato a
la vez (las variables son declaradas e iniciadas al mismo tiempo), de la
siguiente manera:
tipo identificador1 = valor1 , identificador2 = valor2 , .. , identificadorN
= valor N ;
10. Una vez declarada la variable se recomienda inicializarla es
decir asignarle un valor valido dependiendo de su tipo para evitar
confusiones al momento de hacer uso de ella. Esto se hace
colocando en un solo renglón, el nombre de la variable, un signo de
igual, el valor que se le asignara a dicha variable recordando
asignarle un valor valido y finalizando con un punto y coma.
variableTipoByte = 15;
variableTipoShort = 7800;
variableTipoEntero = 2E26;
variableTipoLong = 64631831321;
variableTipoFloat = 8631654654874;
variableTipodouble = 212364813227;
variableTipoChar = ’1′;
variableTipoBoolean = true;
11. 3. DECLARACIÓN Y LA INICIALIZACIÓN EN UN
SOLO PASO
Se declara el tipo de variable seguido de un espacio, el
nombre de la variable y se iguala al valor deseado. Se cierra la
instrucción con “;” :
Ejemplo:
int resta = 8 – 17 ;
12. 4.MODIFICACIÓN DEL VALOR DE UNA
VARIABLE
La solución para modificar el valor de una variable es
utilizar en lugar de tipos básicos una clase.
Tipos de Clase:
• Abstract
• Final
• Public
• Synchronizable
Ejemplo:
Variable1 = variable1 + 1;