Está en la página 1de 13

Prof.

Víctor Manuel Corza Vargas


 Los primeros lenguajes de programación no
usaban objetos, solo variables. Una variable
podríamos decir que es un espacio de la
memoria del ordenador a la que asignamos
un contenido que puede ser un valor
numérico o de tipo carácter o cadena de
caracteres.
Como ejemplo podemos definir una variable a
que contenga 32 y esto lo escribimos como
a = 32.

Posteriormente podemos cambiar el valor de a y


hacer a = 78. O hacer “a” equivalente al valor de
otra variable “b” así: a = b.
Las variables son entidades elementales: un
número, un carácter, un valor verdadero o falso
Los objetos son entidades complejas que
pueden estar formadas por la agrupación de
muchas variables y métodos.
Ambas cosas ocupan lo mismo: un espacio de
memoria.
En Java diferenciamos dos tipos de datos: Por
un lado, los tipos primitivos, que se
corresponden con los tipos de variables en
lenguajes como C y que son los datos
elementales que hemos citado. Por otro lado,
los tipos objeto (que normalmente incluyen
métodos y propiedades).
TIPO DESCRIPCION EJEMPLO RANGO VALORES
63 63
Long Representa a un número long -2 a 2 -1
entero real. Usa 8 bytes. a=40000000;
long
b=646334578;
long c=-32356;
31 31
int Representa a un número int a=-1; -2 a 2 -1
entero real. Usa 4 bytes. Es el int b=5;
mas usado int c=30000;
short Representa a un número short a=20; -32768 a 32767
entero real. Usa 2 bytes. short b=300;
short c=-30000;
byte Representa a un número byte a=30; -128 a 127
entero real. Usa 1 byte. byte b=126;
byte c=-120;
308
double Representa a un numero de double a=5.5; -1,79 * 10 a
308
coma flotante, es compatible double b=30; 1,79 * 10
con una variable con un double c=30.0;
entero real pero este no lo es
con double. Usa 4 bytes.
38
float Representa a un número real, float a=4.55555; -3,4 · 10 a 3,4
38
aceptando decimales. Pasa float b=-1.8521; · 10
igual que con double. Usa 4 float c=600.152;
bytes.
boolean Solo puede contener true o boolean a=true; true o false
false. Se usa para condiciones boolean b=false;
lógicas. Usa 2 bytes
char Representa un numero, letra o char a='A'; Caracteres
simbolo segun la tabla ASCII. char b=97;
Es compatible con un numero (corresponde a la
entero real. Si es un caracter, letra a de la tabla
va entre comillas simples. Usa ASCII)
2 bytes char c='!';
Antes de usar una variable debemos declararla
y es recomendable iniciarla. La primera vez que
se usa debe declararse, el resto de veces no se
debe hacer, es importante que el valor asignado
sea compatible con el tipo de variable.
Por ejemplo, si declaramos una variable de tipo
numérico, esta no puede contener una cadena
de caracteres.
La sintaxis de una declaración de una variable
es:
tipo_variable nombre_variable;

Por ejemplo:
int num.
 También tenemos otra forma de
declarar variables, si todas ellas son del
mismo tipo se pueden declarar en una linea,
inicializandonos o no.

También podría gustarte