Hojas de referencia
Ahora podrás comprar con nosotros nuestras hoja de referencia para apoyarte en los temas de desarrollo de software de una forma clara, resumida y fácil de entender.

Java SE
- Hoja 1 – Conceptos básicos
- Compilación y ejecución
- Sentencia if
- Ciclo while
- Ciclo do while
- Ciclo for
- Ciclo for each
- Sentencia switch
- Tipos de datos
- Operadores aritméticos
- Operadores lógicos
- Operadores de comparación
- Definición de variables
- Definición de atributos
- Niveles de acceso
- Definición de métodos
- Definición de variables
- Definición de constructores
- Definición de una clase
- Comentarios
- Creación de objetos
- Operador ternario
- InstanceOf
- Hoja 2 – Constructores, static, interfaces, etc.
- Constructores
- Invocación de un constructor utilizando this(..)
- Invocando constructores de la clase padre
- Palabra reservada static
- Variables de tipo static
- Métodos static
- Interfaces
- Acoplamiento
- Cohesión
- Hoja 3 – Programación orientada a objetos
- Herencia
- Polimorfismo
- IS A
- HAS A
- Encapsulamiento
- Sobreescritura
- Sobrecarga
- Ejemplos de diagramas de clases
- Hoja 4 – Arreglos, clases abstractas y enumeraciones
- Clases abstractas
- Identificadores
- Standards Java Beans
- Arreglos
- Iterando sobre arreglos
- Arreglos de objetos
- Arreglos multidimensionales
- Declaración de un arreglo
- Inicialización de un arreglo
- Declaración implícita
- Declaración explícita
- Declaración anónima
- Acceso a arreglos
- Enumeraciones
- Hoja 5 – Colecciones
- Wrapper classes
- Equivalencias de wrapper classes con primitivos
- Métodos de conversión
- Autoboxing y Auto-unboxing
- == vs equals()
- Arbol de herencia de colecciones más comunes
- Colecciones en Java
- ArrayList
- LinkedList
- Vector
- PriorityQueue
- HashSet
- TreeSet
- HashMap
- TreeMap
- Comparable / Comparator
- Collections
- Hoja 6 – Manejo de errores (Excepciones)
- Árbol de herencia sobre manejo de errores
- Throwable / Error / Exception
- try / catch / finally
- Union catch blocks
- Uso de try with resources
- Reglas al utilizar try-catch-finally
- Creación de un AutoClosable
- Creación de una excepción propia
- Lanzamiento de excepciones
- Uso de la palabra reservada throws
- Reglas al utilizar trow / trows
- Hoja 7 – Clases internas e hilos
- Inner classes
- Clases internas regulares
- Clases internas static
- Clases a nivel de método
- Clases anónimas
- Clases anónimas con interfaces
- Threads
- Definición de threads a través de gerencia
- Definición de threads utilizando Runnable
- Ejecución de un Thread
- Ciclo de vida de los hilos
- Thread scheduler
- Hoja 8 – Hilos parte 2, Lambdas, Optional, Streams y Sockets
- Métodos útiles al trabajar con hilos
- Lambdas
- Sintaxis de lambdas
- Creación de un Comparator utilizando Lambdas
- Creación de hilos utilizando lambdas
- Implementación de interfaces utilizando lambdas
- Clase Optional
- Streams
- ¿Cómo utilizar streams?
- Sockets
- ServerSocket
- Socket