Acerca del curso
En este curso aprenderemos el uso de la variable clase, instancia, string literal, string object, string pool, tipos de genéricos, métodos genéricos, colecciones, hilos y más. También desarrollaremos un sistema bibliotecario como proyecto, aplicando todos estos conocimientos.
Lista de Clases
-
Clase 1: Introducción
- 1.- Uso de la clase abstracta
- 2.- Uso de interfaz
-
Clase 2: Uso y diferencias de variable clase (static) e instancia
- 1.- Palabra reservada final
- 2.- Palabra reservada static
-
Clase 3: Clase String
- 1.- Diferencias entre String literal / String object y String pool
-
Clase 4: Comparar objetos
- 1.- Uso y diferencias del operador binario == y el método equal()
-
Clase 5: StringBuilder, StringBuffer y String object.
- 1.- Uso y diferencias StringBuilder, StringBuffer y String object
-
Clase 6: Genéricos
- 1.- Tipos de genéricos
- 2.- Métodos genéricos
- 3.- Wildcards "unbounder, upperBounded y lowerBounded"
-
Clase 7: Colecciones
- 1.- LIST - ArrayList
- 2.- LIST - LinkedList
- 3.- LIST - Stack
- 4.- SET - HashSet
- 5.- SET - TreeSet
- 6.- SET - LinkedHashSet
- 7.- MAP - HashMap
- 8.- MAP - LinkedHashMap
- 9.- MAP - TreeMap
- 10.- Diferencias entre las colecciones LIST, SET y MAP
-
Clase 8: Crear un sistema bibliotecario
- 1.- Registrar (Autor, Libro, Categoría, Cliente, Empleado), Reservar y Devolver Libros
-
Clase 9: Hilos
- 1.- Uso y diferencias de Thread y Runable
- 2.- Utilidad de la palabra reservada synchronized
Proyecto del curso

