You are on page 1of 1

{ sentencias;

Lista de mtodos declarados. }


Chuleta de Java } definicin de mtodo 1
Jose Jesus Garca Rueda
implements definicin de mtodo N
(Adaptado de Jialong He) }
Operadores aritmticos
Tipos de datos bsicos +, -, *, / suma, resta, multiplicacin, divisin Tratamiento de excepciones
Byte 8 -128..127 %, ++, -- modulo, incremento, decremento try
short 16 -32,768..32,767 {
int 32 -2,147,483,648.. 2,147,483,647 Operadores Relacionales Cdigo que puede dar lugar a excepciones
long 64 -9,223,372,036,854,775,808.. ==, !=, >, <, igual, distinto, mayor, menor }
9,223,372,036,854,775,807 >=, <= mayor o igual, menor o igual catch(TipoDeExcepcin1 obj1)
float 32 3.4e-0.38.. 3.4e+0.38 {
double 64 1.7e-308.. 1.7e+308 Manejador de excepciones de tipo 1
char 16 Carcter Unicode
Operadores Lgicos }
&, |, !, ^, ||, &&, AND, OR, NOT, XOR, if OR, AND catch(TipoDeExcepcin2 obj2)
Boolean true, false
{
Declaracin de variable: Comentarios Manejador de excepciones de tipo 2
tipo identificador [= valor]; // resto de la lnea }
/* comentario multilinea */ finally{
/** comentario para documentacin */ Se ejecuta, haya habido o no excepcin, tras terminarse con el try
Arrays }
int nombre_array[ ]; declara un array de enteros
nombre_array=new int[100 ]; de tamao 100 Compilacin y Ejecucin
javac NombreDeFichero.java
int nombre_array[ ] = new int [ declara un array de enteros java NombreDeFichero Palabras Clave
100]; en una sola lnea El CLASSPATH debe estar correctamente configurado abstract boolean break byte case
int nombre_array [ ] = {1, 2, 3, 4}; El nombre del fichero ha de ser igual al nombre de la clase char class default do double
else extends false final float
int nombre_array[] = new array multidimensional for if implements import
Control de Flujo instanceof int interface long new
int[10][20]; if (expresin booleana) sentencia1; [ else sentencia2; ] null package private protected public
null return short static super switch
Bucle while synchronized this throw throws true
[inicializacin] try void while
Clase while (condicin de terminacin) {
{public|final|abstract} class nombre cuerpo;
{ [declaracion_variables_clase] [iteracin;] Paquetes de Java
public static void main{String[] args) {cdigo} } java.applet Incluye las clases necesarias para crear un applet y las
[mtodos] clases y las clases que un applet usa para comunicarse con su
} Bucle do while contexto.
do { java.awt Contiene todas las clases para crear interfaces de usuario y
this, super cuerpo; para dibujar grficos e imgenes.
[iteracin;] java.awt.color Incluye clases para tratar el color.
} while (condicin de terminacin); java.awt.event Incluye interfaces y clases para tratar los diferentes
Mtodo tipos de eventos.
{public | private } [static] {tipo | void} nombre(arg, ..., arg ) java.awt.font Incluye clases para tratar las fuentes de letra.
Bucle for
{cdigo} java.awt.image Incluye clases para crear y modificar imagines.
for (inicializacin; condicin de terminacin; iteracin) {
cuerpo; java.io Permite la entrada y salida de datos del sistema a travs de
Variable } data streams, serializacin y el sistema de ficheros.
{public | private } [static]tipo name [= expresin]; java.lang Incluye clases fundamentals para el diseo de programas
Estructura de Programa en lenguaje Java.
class NombreClase { java.util Miscelnea.
Interface
interface nombre public static void main (String args[ ]) {

You might also like