Anda di halaman 1dari 6

[COLEGIO DE BACHILLERES- PLANTEL 3

IZTACALCO]

Tarea de Investigacin de los


tipos de variables en java.
Nombre del alumno: Bez Velzquez Alberto
Matricula: 21360047e
Grupo: 451
Fecha de entrega: 11 de febrero del 2015
Profesor: Luis Roberto Prez Macas
Turno: Vespertino
Colegio de Bachilleres Plantel 3 Iztacalco
Asignatura: Soluciones informticas en lenguaje P.O.O.

[COLEGIO DE BACHILLERES- PLANTEL 3


IZTACALCO]

Tarea de Investigacin de los


tipos de variables en java.
TIPOS DE DATOS (VARIABLES) EN JAVA.

Los primeros lenguajes de programacin no usaban objetos, solo variables. Una variable podramos decir que
es un espacio de la memoria del ordenador a la que asignamos un contenido que puede ser un valor
numrico (slo nmeros, con su valor de clculo) o de tipo carcter o cadena de caracteres (valor
alfanumrico que constar slo de texto o de texto mezclado con nmeros).

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.

Dado que antes hemos dicho que un objeto tambin ocupa un espacio de memoria: en qu se parecen y
en qu se diferencia un objeto de una variable? Consideraremos que las variables son entidades
elementales: un nmero, un carcter, un valor verdadero o falso mientras que los objetos son entidades
complejas que pueden estar formadas por la agrupacin de muchas variables y mtodos. Pero ambas cosas
ocupan lo mismo: un espacio de memoria (que puede ser ms o menos grande).

En los programas en Java puede ser necesario tanto el uso de datos elementales como de datos complejos.
Por eso en Java se usa el trmino Tipos de datos para englobar a cualquier cosa que ocupa un espacio de
memoria y que puede ir tomando distintos valores o caractersticas durante la ejecucin del programa. Es
decir, en vez de hablar de tipos de variables o de tipos de objetos, hablaremos simplemente de tipos de
datos. Sin embargo, a veces coloquialmente no se utiliza la terminologa de forma estricta: puedes
encontrarte textos o pginas web donde se habla de una variable en alusin a un objeto.

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 mtodos).

Veamos los tipos de datos en Java sobre un esquema de sntesis:

[COLEGIO DE BACHILLERES- PLANTEL 3


IZTACALCO]

Concepto de variable
Una variable es un contenedor de bits que representan a un valor. Se
emplean para almacenar datos que pueden cambiar durante la ejecucin de
un programa. En funcin de los datos que almacenan se clasifican en:

Variables primitivas: almacenan datos numricos, valores lgicos o


caracteres.

Variables referenciadas: asociadas a objetos o instancias de una clase.


Por ejemplo, para almacenar cadenas de caracteres se emplear una
variable referenciada asociada a la clase String, para almacenar
informacin sobre la fecha actual, otra asociada a la clase Date, etc. Se
estudiarn ms adelante.

Adems de estos dos tipos de variables se estudiarn los arrays de variables


primitivas y de variables referenciadas. Un array, como se ver en el tema
correspondiente, es una variable referenciada asociada a la clase Object
(clase madre de todos los objetos Java).

Variables
tipo
primitivas

Nombre

Tipo

Ocupa

byte
short

Entero
Entero

1 byte
2 bytes

int
long
float

Entero
Entero
Decimal
simple
Decimal doble
Carcter
simple
Valor true o
false

4 bytes
8 bytes
4 bytes

Rango
aproximado
-128 a 127
32768 a
32767
2*109
Muy grande
Muy grande

8 bytes
2 bytes

Muy grande
------

1 byte

-------

Tipo

Ocupa

Rango
aproximado

double
char
Boolean

Nombre

Variables
tipo objeto

Tipos de la
biblioteca
estndar de
Java
Tipos

String (cadenas de texto)


Muchos otros (p.ej. Scanner, TreeSet,
ArrayList)
Cualquiera que se nos ocurra, por ejemplo

[COLEGIO DE BACHILLERES- PLANTEL 3


IZTACALCO]
definidos por
el
programador
/ usuario
arrays

Tipos
envoltorio o
wrapper
(Equivalentes
a los tipos
primitivos
pero como
objetos.)

Taxi, Autobus, Tranvia

Serie de elementos o formacin tipo vector o


matriz. Lo consideraremos un objeto especial
que carece de mtodos.
Byte
Short
Integer
Long
Float
Double
Character
Boolean

Un objeto es una cosa distinta a un tipo primitivo, aunque porten la misma informacin. Tener
siempre presente que los objetos en Java tienen un tipo de tratamiento y los tipos primitivos, otro. Que en un
momento dado contengan la misma informacin no significa en ningn caso que sean lo mismo. Iremos
viendo las diferencias entre ambos poco a poco. De momento, recuerda que el tipo primitivo es algo
elemental y el objeto algo complejo. Supn una cesta de manzanas en la calle: algo elemental. Supn una
cesta de manzanas dentro de una nave espacial (considerando el conjunto nave + cesta): algo complejo. La
informacin que portan puede ser la misma, pero no son lo mismo.

Ejemplos de algunos Tipos de Variables

a)

CHAR

b) Long

[COLEGIO DE BACHILLERES- PLANTEL 3


IZTACALCO]

c) Int
d) Short

e) double
f) Float

g) Byte

h) Aplicando uso a estas variables

[COLEGIO DE BACHILLERES- PLANTEL 3


IZTACALCO]

Anda mungkin juga menyukai