Está en la página 1de 2

VARIABLES

Caracteristicas de identifcadores de java:

 No es una secuencia de caracteres, no debe incluir el espacio en blanco


 Puede estar formado por letras mayuculas y/o minúsculas, el subraydo y los digitos del
0 al 9.
 El primer carácter debe ser una letra
 Puede contener una cantidad arbitraria de caracteres, par el compildor solo son validos
los 32 primeros.
 Tom en cuenta la diferencia entre mayus i minus (Case Sensitive) o sea las vriables
Suma, SUMA y suma son identificadores diferentes.
 No se puede utilizar palabras reservadas.
 En java se utilia el Word-mixing, la primera letra se escribe en mayúsculas
(ManejadorDeClientes) para las clases y no se utiliza los signos subrayado ni dólar
como primer carácter de un identificador.
 Los nombres de variables, objetos y métodos de java aunque e utilize Word-mixing,
comienzan con una minúscula.
Palabras clave: abstract, boolean, break (…) .
 Sugerencias: Use identificadores que digan algo o sea que se refieran al elemento a
tratar. Ejemplos: a, peso, x25, area_total, _fono, SQRT (no recomendada)
 No Validos: 3grado, ab#, sqrt, doublé, El mayor.

QUE ES UNA VARIABLE

Lugar para almacenar información. Localizazion en la memoria para almacenar y recuperar


información. El nombre de la variable es como una etiqueta para localizarlo en la memoria.

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.

Puede tomar diferentes valores en tiempo de ejecución

La sintaxis de declaración de una o mas variables es la siguiente.

<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”

Al declarar varias variables en una lista se separan con comas.

Se puede declarar y asignarle valores a una o mas variables en un solo paso.

Ejemplos: int miEdad; doublé superficie, float tasa=1.55, boolean bandera, marca, estado;
bye edad=15, nota=20; char clase, cat=’A’

Inicialización dinámica de variables: se puede asignar cualquier expresión. Ejemplo: int


miEntero=12, tuEntero=5; int nuestroEntero=miEntero*tuEntero;

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.”

Si se quiere hacer un estrehamiento de conversiones,. Se debe usar un cast de forma explicita


con el siguiente formato (tipo de dato de destino)valor. Si no se hace explícitamente el cast, el
compilador devolverá error, pero con el cast de tipos, no hay problema.

También podría gustarte