Java

Solo disponible en BuenasTareas
  • Páginas : 6 (1407 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de marzo de 2012
Leer documento completo
Vista previa del texto
MANUAL


INDICE.
LISTA DE LAS PALABRAS RESERVADAS.
DIFERENTES TIPOS DE DATOS.
TIPOS DE OPERADORES.
PALABRAS RESERVADAS DE JAVA.

PALABRAS RESERVADAS DE JAVA.
Estas 48 palabras están definidas en el lenguaje Java. Estas palabras reservadas, combinadas con la sintaxis de los operadores y separadores, forman la definición del lenguaje Java. Estas palabras reservadas no se pueden utilizarcomo nombres en sus programas Java en variables, clases o métodos. True, false, y null no son palabras clave, pero tienen el significado de palabras reservadas y tampoco se pueden utilizar como nombres en sus programas.
*abstract *double *int *strictfp ** *boolean *else *interface *super *break *extends *long *switch *byte *final *native *synchronized *case *finally *new *this *catch *float*package *throw *char *for *private *throws *class *goto * protected *transient *const * if *public* try *continue *implements *return *void *default *import *short *volatile *do *instanceof *static *while.

TIPOS DE DATOS.
A. Tipos de datos simples
Es uno de los conceptos fundamentales de cualquier lenguaje de programación. Estos definen los métodos de almacenamiento disponibles para representarinformación, junto con la manera en que dicha información ha de ser interpretada.
Para crear una variable (de un tipo simple) en memoria debe declararse indicando su tipo de variable y su identificador que la identificará de forma única. La sintaxis de declaración de variables es la siguiente:
TipoSimple Identificador1, Identificador2;
Esta sentencia indica al compilador que reserve memoria parados variables del tipo simple TipoSimple con nombres Identificador1 e Identificador2.
Los tipos de datos en Java pueden dividirse en dos categorías: simples y compuestos. Los simples son tipos nucleares que no se derivan de otros tipos, como los enteros, de coma flotante, booleanos y de carácter. Los tipos compuestos se basan en los tipos simples, e incluyen las cadenas, las matrices y tanto lasclases como las interfaces, en general.

Cada tipo de datos simple soporta un conjunto de literales que le pueden ser asignados, para darles valor. En este apartado se explican los tipos de datos simples (o primitivos) que presenta Java, así como los literales que soporta (sintaxis de los valores que se les puede asignar).
a.) Tipos de datos enteros
Se usan para representar números enteros consigno. Hay cuatro tipos: byte, short, int y long.
Tipo | Tamaño |
byte | 1Byte (8 bits) |
short | 2 Bytes (16 bits) |
int | 4 Bytes (32 bits) |
long | 8 Bytes (64 bits) |

Literales en coma flotante
Representan números decimales con partes fraccionarias. Pueden representarse con notación estándar (563,84) o científica (5.6384e2).
De forma predeterminada son del tipo double (8bytes). Existe la opción de usar un tipo más corto (el tipo float de 4 bytes), especificándolo con una F ó f al final del número.
La declaración de variables de coma flotante es muy similar a la de las variables enteras.
c.) Tipo de datos boolean
Se usa para almacenar variables que presenten dos estados, que serán representados por los valores true y false. Representan valores bi-estado, provenientesdel denominado álgebra de Boole.
Literales Booleanos
Java utiliza dos palabras clave para los estados: true (para verdadero) y false (para falso). Este tipo de literales es nuevo respecto a C/C++, lenguajes en los que el valor de falso se representaba por un 0 numérico, y verdadero cualquier número que no fuese el 0.
Para declarar un dato del tipo booleano se utiliza la palabrareservada boolean:
boolean reciboPagado = false; // ¡¿Aun no nos han pagado?!
d.) Tipo de datos carácter
Descripción | Representación | Valor Unicode |
Caracter Unicode | \udddd |   |
Numero octal | \ddd |   |
Barra invertida | \\ | \u005C |
Continuación | \ | \ |
Retroceso | \b | \u0008 |
Retorno de carro | \r | \u000D |
Alimentación de formularios | \f | \u000C |
Tabulación horizontal |...
tracking img