Académique Documents
Professionnel Documents
Culture Documents
*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
22222222222222222222222222222222222222222222222222222222222222222222
Cuando se escribe cdigo en lenguaje Java, tiene que tener en cuenta que existen ciertas
palabras clave que forman parte de dicho lenguaje. Estas palabras claves estn
reservadas y no pueden usarse mas que para lo que fueron definidas:
boolean: Tipo de dato que slo puede tomar los valores verdadero o falso.
char: Tipo de dato que puede soportar caracteres Unicode sin signo en 16 bits.
class: Declara una clase nueva.
final: Indica que una variable soporta un valor constante o que un mtodo no se
sobrescribir.
finally: Indica un bloque de cdigo en una estructura try catch que siempre se ejecutar.
int: Tipo de dato que puede soportar un entero con signo de 32 bits.
native: Especifica que un mtodo est implementado con cdigo nativo (especfico de la
plataforma).
private: Especificador de acceso que indica que un mtodo o variable slo puede ser
accesible desde la clase en la que est declarado.
protected: Especificador de acceso que indica que un mtodo o variable slo puede ser
accesible desde la clase en la que est declarado (o una subclase de la clase en la que
est declarada u otras clases del mismo paquete).
public: Especificador de acceso utilizado para clases, interfaces, mtodos y variables que
indican que un tema es accesible desde la aplicacin (o desde donde la clase defina que
es accesible).
return: Enva control y posiblemente devuelve un valor desde el mtodo que fue invocado.
static: Indica que una variable o mtodo es un mtodo de una clase (ms que estar
limitado a un objeto particular).
transient: Especifica que una variable no es parte del estado persistente de un objeto.
Class
Ejemplo:
class COrdenador
{
//...
}
if
Permite a un programa tomar una decisin para ejecutar una accion u otra.
Ejemplo:
if (condicion)
sentencia 1;
[else
sentencia 2];
Boolean:
Se utiliza para indicar el resultado de una expresion booleana es verdadero
o falso.
*True;
*False
Default:
default Ejemplo:
System.out.println("\nEL MES NO ES VALIDO");
break:
A veces es necesario interrumpir la ejecucin de un bucle for, while, o do...while.
Ejemplo:
{
if (i == 8) break;
System.out.println(i);
}
Double:
Se utiliza para declarar un dato flotante de 64 bits en el formato IEEE 754
Almacenan valores con una precision de 16 digitos.
Ejemplo:
double a = 3.14159;
Import:
Se utiliza para importar biblioteca..
Ejemplo:
import java.io*;
Public:
Declara las variables de tipo publico.
Ejemplo:
public class Perro
{
public static void main(String[ ] args)
{
} }
Long:
Se declaran datos entre valores de -92237206850307 y
+922345744939933. Se conoce como un dato de 64 de longitud,
Independientemente.
Ejemplo:
long a = -1L; //L indica que la constante -1 es long//
long b = 125;
Byte :
se utiliza para declarar datos enteros comprendidos entre -128 y +127.
Este se define como unconjunto de 8 bits.
Ejemplo:
byte b = 0;
Else:
Va junto con el if, Si la condicin es verdadera
se ejecuta la sentencia 1 en caso contrario se
ejecuta la sentencia 2. Ambas sentencias nunca se ejecutarn
al mismo tiempo, son excluyentes.
Ejemplo:
public class IfElse{
return resultado;
}
Return:
Esta sentencia nos permite finalizar tambin un
conjunto de sentencias, con la peculiaridad esta
vez de que tambin finaliza el mtodo o funcin
que en el que se encuentre. En el caso de que
queramos devolver un valor desde esa funcin o
mtodo lo debemos poner a continuacin de return.
Por ejemplo:
void funcionEjemplo(){
int i=0;
while (i < 100)
int :
Se utiliza para declarar datos comprendidos entre -2147483648 y + 214783647.
se define como un dato de 32 bits.
Ejemplo:
int a = 200;
int b = -30;
int c = 0xF003; //valor hexadecimal//
short:
Este se utiliza para declarar datos enteros entre -32768 y + 32767.
Se define como un dato de 16 bits de longitud.
Ejemplo:
short i = 0, J=0;
Ejemplo:
int valor;
try {
for( x=0,valor = 100; x < 100; x ++ )
valor /= x;
}
catch( ArithmeticException e ) {
System.out.println( "Matemticas locas!" );
}
catch( Exception e ) {
System.out.println( "Se ha producido un error" );
}
static:
Declara las variables de tipo estatico.
Ejemplo:
public class Perro
{
public static void main(String[ ] args)
{
}
char:
Se utiliza para declarar enteros en el rango /u0000 a /uFFFF en unicode
( 0 a 65535). Los valores 0 a 127 corresponden a los caracteres ASCII del
mismo cdigo.
Ejemplo:
char car = 0;
class:
class COrdenador
{
//...
}
float:
El tipo float se utiliza para declarar un dato en coma flotante de 32 bits en
en formato IEEE 754. Este alamcena valores con una presicion de 7 digitos.
Ejemplo:
float a = 3.14159F;
while:
Ejecuta una sentencia, simple o compuesta, cero o ms veces, dependiendo
del valor de una expresion booleana.
Ejemplo:
while (condicion)
sentencia;
for:
Esta permite ejecutar una sentencia simple o compuesta, repetidamente
un nmero de veces conocido.
Ejemplo:
for ( [v1 = e1[, v2=e2]... ]; [condicion]; [progresion- condicion])
New:
Crea un objeto de una clase de manera explicita. Este operador
devuelve una referencia al nuevo objeto.
Ejemplo:
Switch:
Esta permite ejecutar una de varias acciones, en funcion del valor de una
expresin. Es una sentencia especial para decisiones multiples.
Ejemplo:
SWITCH(expresion)
{
CASE expresion-constante 1;
[sentencia 1;]
[CASE expresion-constante 2;]
[sentencia 2;]
[CASE expresion- constante 3;]
[sentencia 3;]
.
.
.
[Default;]
[Sentencia n;]
Ejemplo:
/ * Ejemplo de Java booleano Este ejemplo muestra cmo objeto de booleanas pueden ser
declarados y utilizados. Boolean es una clase para envolver valor booleano primitivo. Tiene un
solo campo de tipo booleano.
*/ * /
clase pblica JavaBooleanExample (
public static void main (String [] args) ( / / Crear un objeto utilizando un booleano el dado por
debajo de los medios //1. Crear un objeto booleano de valor booleano Boolean blnObj1 = new
Boolean ( true ) ; ______________________________________________________________
char: Son variables que almacenan caracteres individuales (letra, numero, signo ?, etc...).
Ejemplo:
class: Indicador de clase. Declara el nombre de una clase, as como una definicin de las
variables, propiedades y mtodos que la componen.
Ejmplo:
Ejemplo:
int puntuacion;
String nota;
if (puntuacion >= 90) {
nota = "Sobresaliente";
} else (puntuacion >= 80)
{ nota = "Notable";
} else (puntuacion >= 70)
{ nota = "Bien";
} else (puntuacion >= 60)
{ nota = "Suficiente";
} else {
nota = "Insuficiente";}
______________________________________________________________
Ejemplo:
if: Condicion que ejecuta una instruccion definida, solo si dicha condicion se cumple.
Ejemplo:
Ejemplo:
______________________________________________________________
Ejemplo:
new Animator();new Box(Color.black, Color.red, 20, 25, 30, 15);
Ejemplo 2:
Empleado e;
e = new Emplea("JuanPerez",40);
_____________________________________________________________
Ejemplo:
private: Indica que una variable no es accesible fuera de su clase o que una clase no es
accesible fuera de su superclase.
Ejemplo:
private final Object ocl = new Object ( ) ; final privado Objeto OCL = new Object ();
}
}
_____________________________________________________________
Ejemplo:
Ejemplo:
Ejemplo:
Ejemplo:
class Bool {
public static void main ( String argumentos[] ) {
boolean a=true;boolean b=true;
______________________________________________________________
Ejemplo:
Ejemplo:
Public class perro{
while: Ejecuta una instruccin hasta que la condicin especificada sea igual a False.La
instruccin while comprueba el argumento expression antes de que se ejecute el bucle por
primera vez.Si al evaluar expression devuelve False en este momento, el bucle nunca llega a
ejecutarse.
Ejemplo:
...
while (System.in.read() != -1) {
contador++;
System.out.println("Se ha leido el carcter = " + contador);
}
...