Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estas variables son las que directamente almacenan datos en su forma bsica ya sean nmeros, caracteres o valores de falso o verdadero. Tipos de datos Nmeros enteros byte short int long Nmeros reales float double otros tipos char boolean 16-bit Caracter true o false Un slo carcter Un valor booleano (verdadero o falso) 32-bit IEEE 754(-3.4E38 1.4E-45) 64-bit IEEE 754 (-1.8E308,-4.9E-324) Coma flotante de precisin simple Coma flotante de precisin doble 8-bit complemento a 2 (-128-127) 16-bit complemento a 2 (-32,768-32,767) 32-bit complemento a 2 (-32,768 hasta 32,767 ) 64-bit complemento a 2 (-2E31 hasta 2E30) Entero de un Byte Entero corto Entero Entero largo
Rango de valores
Descripcin
Variables referenciadas:
Las variables referenciadas son aquellas que almacenan la ubicacin de variables primitivas, arreglos de variables, o la ubicacin de objetos definidos por clases. Las variables referenciadas solo contienen un nmero que apunta al lugar en el que esta almacenada la variable primitiva, el arreglo o el objeto a que apunta. String variableObjeto; // la variable variableObjeto es un objeto definido por la clase String La palabra Sring se refiere a una clase definida dentro de la libreria bsica de java y al ponerla delante de una variable se esta definiendo que dicha variable hace referencia al objeto de clase String almacendo en la direccin de dicha variable.
Nombres de Variables
Un programa se refiere al valor de una variable por su nombre. Por convencin, en Java, los nombres de las variables empiezan con una letra minscula (los nombres de las clases empiezan con una letra mayscula). Todos los nombres de variables de instancia o de clase deben estar constituidos por palabras con la primera letra de la primera palabra en minscula y la primera letra de las palabras internas en mayscula. Los nombres de variables deben ser cortos y significativos. La eleccin de un nombre de variable debe ser nemotcnico, es decir, pensado para que un lector casual al verla comprenda su uso. Se deben evitar las variables de una sola letra, excepto en variables temporales de corto uso. Nombres comunes para este tipo de variables son: i, j, k, m y n para enteros; c, d, y e para caracteres.
memoria le debe asignar y cul va ser el significado de su contenido. Esto se hace en un solo rengln colocando la palabra clave que designa el tipo de variable seguido del nombre de la variable y finalizando con un punto y coma. Es posible declarar varias variables en un solo rengln colocando la palabra clave que designa el tipo de variable y los nombres de las variables separados por coma. byte variableTipoByte; //Es almacenado en 8 bits y puede tener los valores de -128 hasta 127 short variableTipoShort; // Es almacenado en 16 bits y puede tener un valor dede -32,768 hata 32,767 int variableTipoEntero; // Es almacenado en 32 bits y puede contener un valor -2E31 hasta 2E30 long variableTipoLong; // Es alamacenado en 64 bits y puede tener un valor entre -2E63 hasta 2E62 float variableTipoFloat; // Es almacenado en 32 bits y puede contener un valor -3.4E38 hasta 1.4E45 double variableTipodouble; // Es alamacenado en 64 bits y puede tener un valor entre -1.8E308 hasta 4.9E-324 char variableTipoChar; // Es almacenado en 16 bits y puede tener una letra un dgito o un caracter especial boolean variableTipoBoolean; // solo puede contener el balor de true (Verdadero) false (Falso)
variableTipoByte
= 15;
variableTipoShort = 7800; variableTipoEntero = 2E26; variableTipoLong = 64631831321; variableTipoFloat = 8631654654874; variableTipodouble = 212364813227; variableTipoChar = 1; variableTipoBoolean = true;
long variableTipoLong float variableTipoFloat double variableTipodouble char variableTipoChar boolean variableTipoBoolean = false;
operacin entre literales y/o constantes o variables respetando que los tipos de todas las variables y las constantes sean iguales. variableTipoByte = 100; variableTipoShort = 3500; variableTipoEntero = 2E23; variableTipoLong = 8500; variableTipoFloat = 86316546.54874; variableTipodouble = 212.364813227; variableTipoChar = @; variableTipoBoolean = true;
Es decir que si se declara una variable fuera de cualquier objeto o funcin su mbito es global, a todo el programa por otra parte si se declara dentro de alguna funcin u objeto su mbito ser exclusivo de ese objeto. Existen mtodos para utilizar las variables de una instancia en otra trasfiriendo sus referencias mediante parmetros al momento de llamar una funcin.