Variables
Variables
Definir Variables: Tipo de Vriable: Especificacion precisa del tipo de datos (Strong typing).
Variable en java: Es una espacio de memoria que tiene nombre y tipo de dato asociados.
<tipo_dato><nombre>
Es necesario declarar las variables para usarlas en un programa. Se pueden declarar las variable
al principio del programa o también inmediatamente antes de utilizarla.
Por defecto java no asigna valores a las variables por lo que se puede producir error al hallar
variables con “valor basura”
Ejemplos: int miEdad; doublé superficie, float tasa=1.55, boolean bandera, marca, estado;
bye edad=15, nota=20; char clase, cat=’A’
Conversion de tipo de datos: Java es un lenguaje muy insistente con los tipos de datos y como
consecuencia se presentan casos frecuentes en los que debemos asignar una variable de un tipo
otra variable de otro tipo. Existen 2 formas de resolver estas situaciones; mediante una
conversión automatica o haciéndolo.
Conversion automática: Cuando se asigna un tipo de dato a una variable e otro tipo, java
convertirá el dato al nuevo tipo de variable de forma automática si se cumplen las dos siguientes
condiciones: Los tipos del dato y la variable son compatibles. El tipo de destino tiene un rango
mayor que el de origen. Tiene que haber compatibilidad de datos. Se puede asignar un valor de
tipo bute a una variable int, pues byte e int son compatibles y las variables int tienen un rango
mayor que los valores byte.
Casting a nuevo tipo de datos: i se esta asignando un valor que es de un tipo con un rango
mayor que la variable a la que se le asigna, se ejecuta lo que se denomina “estrechamiento de
conversiones.”