Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Hola Mundo
Tipos de Datos / Declaracin de Variables Tipos primitivos de datos / literales / Equivalentes en objetos
boolean (1 bit) char (16 bits / unicode, no ASCII) byte (8 bits / con signo) short (16 bits / con signo) int (32 bits / con signo) long (64 bits / con signo) float (32 bits +/-1.4E-45 a +/-3.4E38) double (64 bits +/-4.9E-324 a +/-1.7E308) Boolean Character Byte Short Integer Long Float Double
3
Operadores Operadores
&& || ?: = *=, /=, %= +=, -= <<=, >>= >>>=, &= ^=, |=
5
>> >>> <, <= >, >= instanceof == (primitivo / obj) != (primitivo / obj) & (int / bool) ^ (int / bool) | (int / bool)
La clase Math (Comentarios / JavaDoc / autocompletacin) Objetos / Cadenas / Literales / operador new (manejo de memoria) (Se puede usar la clase Date) En Java TODO es un puntero (con excepcin de los tipos primitivos)
Condicionales
if / else switch / case / (break) <exp lgica> ? <exp verdadero> : <exp falso>
Estructuras de Repeticin
Arreglos / foreach
Arreglos (Declaracin / Creacin / Acceso) for (each) (Estructura de repeticin sobre arreglos y colecciones)
Clases (I) Declaracin de Clases Mtodos (Declaracin / Invocacin) (Paso por referencia / valor) Atributos (Declaracin / Uso) / this (variables ensombrecidas) Constructores Sobrecarga (de mtodos y constructores)
10
Clases (II) Package (estructuras de paquetes) Declaracin y cdigo en disco Import (usar una clase desde otro paquete) Visibilidad: public (acceso desde todos lados) protected (de todos lados menos de un paquete diferente, a menos que est heredando) (de paquete / sin visibilidad) (slo en el mismo paquete) private (slo de la misma clase)
11
Clases (III)
protected si si si no
(paquete) si si no no
private si no no no
si si si si
12
Clases (IV) (Herencia) Herencia (Simple) Sobre escritura (super / uso de super en constructores) (Clases / Mtodos) Abstractos Interfaces (O clases abstractas / virtuales puras)
(Cmo resolver el problema de la herencia mltiple?) Herencia de interfaces (Poner a los ejemplos)
13
Clases (V) (Tpicos Avanzados) Variables de Instancia y Variables de Clase Mtodos estticos Manejo de Excepciones