Variables en Java


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 ejecucion de un programa.
El nombre que identifica a una variable se llama identificador.

DECLARACION DE VARIABLES EN JAVA
Una variable es declarada de la siguiente manera :

tipo identificador ;


Tambien pueden declararse multiples variables del mismo tipo de dato a la vez , de la siguiente manera:

tipo identificador1 , identificador2 , identificadorN ;


INICIACION DE VARIABLES EN JAVA

Todas las variables que hemos declarado en nuestro programa, debemos iniciarlas, es decir, asignarles un valor inicial,el cual podemos modificarlo mas adelante, segun nuestras necesidades ; para evitar posibles mensajes de error.

Las variables que declaramos como atributos de la clase,son iniciadas por el compilador Java, las demas no.

Una variable es iniciada de la siguiente manera:

identificador = valor ;
(antes debe declararse la variable representada por identificador)

Tambien 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 ;


A continuación, se muestra como declarar e iniciar variables a la vez , de los distintos tipos de datos de Java(puede declararse variables sin iniciarlas, pero no es recomendable)

Variables de tipo byte

byte b=0;


Variables de tipo short

short a=-100,b=200;


Variables de tipo int

int a=-3000;
int b=558;


Variables de tipo long

long a=2505L;/* indica que la constante 2505 es long*/
long b=13;
long c=0xD; /* valor en hexadecimal equivalente a 13 en decimal*/


Variables de tipo float

float a=2.5478;
float b=254.78e-2;
// el valor de b es igual al valor de a

float c=4/5f;
//con f indicamos 5 que es un float, es necesario indicar
// que al menos uno de los dos valores de la division es
//un float , de no hacerlo el resultado no sera el esperado*/

float d=4f/5;
/*nos da el mismo resultado que el caso anterior*/


Variables de tipo double

double a=4.5478;
double b=4.5478D;
double c=3D/4;
double d=3/4D;


Variables de tipo boolean

boolean a=true;
boolean b=false;


Variables de tipo char

// las variables declaradas a continuación tienen el mismo valor.
char letra_a='a';
char letra_a=97; /*letra 'a' en decimal(ASCII)*/
char letra_a=0x0061; /*letra 'a' en hexadecimal*/


0 Responses So Far: