Mostrando entradas con la etiqueta tipos de datos. Mostrar todas las entradas
Mostrando entradas con la etiqueta tipos de datos. Mostrar todas las entradas

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.