devs4j

El mejor sitio web sobre programación en español.

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

A %d blogueros les gusta esto: