lunes, 27 de junio de 2011

Identificadores, palabras claves y tipos Java

Los siguientes son identificadores validos.
  • identifier
  • userName
  • user_name
  • _sys_var1
  • $change

Por ejemplo thisOne es un identificador valido, pero this no por que es una palabra clave del lenguaje de programación Java.

Tipos primitivos.
  • Logico - boolean
  • Texto - char
  • Entero - byte, short, int, y long
  • Punto flotante - double y float

Logico - boolean No se puede hacer cast entre un tipo entero y un tipo boolean, algunos lenguajes como C o C++ un valor numérico puede interpretarse como un valor lógico. Esto no es permitido en el lenguaje de programación Java; cuando un tipo boolean es requerido solo puedes usar valores booleanos "true o false".

Entero - byte, short, int, long Tu puedes representar valores tipos enteros de forma Decimal, Octal, y Hexadecimal.

2 Esta es la forma decimal para el numero 2.
077 El 0 indica un valor octal.
0xBAAC El 0x indica un valor hexadecimal

La letra L representa un valor long, en Java se puede utilizar en mayuscula o minuscula, la minuscula no se recomienda por que es dificil distinguir del numero 1.

Punto flotante - double y float La siguiente lista muestra ejemplos de números punto flotante, un numero es punto flotante si incluye un punto decimal o en su parte exponencial la letra E o e, o seguido por la letra F o f (float) o la letra D o d (double).

3.14 Un simple valor punto flotante (un double).
6.02E23 Un valor punto flotante largo.
2.718F Un simple valor flotante.
123.4E+306D Un valor double largo, con la D redundante.

No hay comentarios:

Publicar un comentario