cram

Páginas: 4 (941 palabras) Publicado: 19 de octubre de 2013
Variables y Tipos
Una variable en Java es un identificador que representa una palabra de memoria que contiene información. El tipo de información almacenado en una variable sólo puede ser del tipocon que se declaró esa variable.
Una variable se declara usando la misma sintaxis de C. Por ejemplo la siguiente tabla indica una declaración, el nombre de la variable introducida y el tipo deinformación que almacena la variable:
Declaración
identificador
tipo
int i;
i
entero
String s;
s
referencia a string
int a[];
a
referencia a arreglo de enteros
int[] b;
b
referencia a arreglode enteros
Java posee dos grandes categorías de tipos para las variables:
Tipos Primitivos
referencias a Objetos
int, short, byte, long
Strings
char, boolean
Arreglos
float, double
otrosobjetos
Las variables de tipos primitivos almacenan directamente un valor que siempre pertenece al rango de ese tipo. Por ejemplo una variable int almacena un valor entero como 1, 2, 0, -1, etc.
Estosignifica que al asignar una variable entera a otra variable entera, se copia el valor de la primera en el espacio que ocupa la segunda variable.
Las variables de tipo referencia a objetos en cambioalmacenan direcciones y no valores directamente. Una referencia a un objeto es la dirección de un área en memoria destinada a representar ese objeto. El área de memoria se solicita con el operador new.Al asignar una variable de tipo referencia a objeto a otra variable se asigna la dirección y no el objeto referenciado por esa dirección. Esto significa que ambas variables quedan refenciando elmismo objeto.
La diferencia entre ambas asignaciones se observa en la siguiente figura:

Esto tiene implicancias mayores ya que si se modifica el objeto referenciado por r, entonces también semodifica el objeto referenciado por s, puesto que son el mismo objeto.
En Java una variable no puede almacenar directamente un objeto, como ocurre en C y C++.
Por lo tanto cuando se dice en Java que una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cramer
  • Cram
  • cramer
  • cram
  • Ley de cramer
  • Metodo cramer
  • Regla de cramer
  • gabriel cramer

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS