23.02.2017 Views

Java

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Java</strong> 59<br />

nombre es una serie de palabras, la primera letra de las palabras van<br />

en mayúscula (diaDelMes), esto es una convención. Las constantes se<br />

escriben en mayúsculas separando las palabras por guiones bajos.<br />

Una variable, se define especificando primero<br />

su tipo y luego su nombre. Así mismo se le<br />

pueden aplicar modificadores como final, que<br />

hace que la referencia o el valor (se indica antes<br />

del tipo) solamente se pueda asignar una vez.<br />

Expresiones<br />

Una expresión es una combinación de<br />

variables, operadores y envíos de mensajes que<br />

evalúan un valor. El tipo del valor dependerá de<br />

los tipos de los elementos involucrados. Veamos algunos ejemplos.<br />

Las constantes<br />

se escriben en<br />

mayúsculas<br />

separadas por<br />

guiones bajos<br />

speed = auto.getSpeed()<br />

Aquí tenemos varias expresiones, primero tenemos auto, una<br />

expresión que devuelve el objeto referenciado (supongamos tipo Car);<br />

luego el envío del mensaje getSpeed a auto, que devuelve un double;<br />

finalmente, la asignación es otra expresión que devuelve el valor que se<br />

le asigna a speed y el tipo es del tipo de la variable. Más ejemplos.<br />

1 + 2 * 3<br />

“hola” + ‘ ’ + “mundo”<br />

true != false<br />

esPar(3) ? “par” : “impar”<br />

Bloques y sentencias<br />

Tengamos en cuenta que los ciclos y las estructuras como el if que requieren un bloque de código para<br />

trabajar, pueden recibir una única sentencia en vez de un bloque. En estos casos es posible obviar las<br />

llaves. Aunque por un tema de claridad es mejor incluirlas siempre.<br />

www.FreeLibros.me<br />

www.redusers.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!