-
CursoJava IO
Aprende a usar InputStream, OutputStream y otras formas de entrada y salida en Java -
Lección 📈 En tendenciaPilas en Java
En este ejemplo completo te enseñaré cómo construir una estructura de datos pila en Java utilizando nodos enlazados entre sí. Es un ejemplo de implementación completo. -
Lección 📈 En tendenciaInterbloqueos, synchronized y el problema de la cena de los filósofos
Un interbloqueo o deadlock ocurre cuando varios hilos se atascan al coordinar el acceso a un recurso compartido -
Lección 📈 En tendenciaBloque synchronized
Otra forma de especificar sincronización de código es mediante el uso de un bloque synchronized. ¿En qué se diferencia del otro tipo? -
Lección 📈 En tendenciaInterrupción de hilos
Una interrupción es una notificación primitiva que un hilo puede recibir para que deje lo que está haciendo y se ponga a hacer otra cosa. -
Lección 📈 En tendenciaResultSets concurrentes
Es posible insertar, modificar y borrar datos en una tabla desde un ResultSet utilizando un ResultSet configurado en modo concurrente. -
Lección 📈 En tendenciaSealed classes en Java
Con las sealed classes y sealed interfaces, se pueden fabricar clases e interfaces que únicamente pueden ser implementadas o extendidas por un conjunto limitado de clases que le demos permiso explícito para hacerlo, pero no permiten que así sin venir a cuento alguien extienda o implemente sin permiso. -
Lección 📈 En tendenciaSwitch expressions en Java
En Java 14 se introdujeron las switch expressions, una forma nueva de programar un bloque switch, donde no hace falta especificar break (para prevenir errores), y donde se pueden introducir expresiones para poder declarar de forma concisa una asignación condicional a una variable o a un return; en otras palabras,... -
Lección 📈 En tendenciavar en Java: una introducción para gente nueva
Var es una palabra especial (que no reservada) introducida en Java 10 que permite declarar variables sin especificar el tipo, usando únicamente la inferencia de tipos. En este vídeo te cuento en un par de minutos en qué consiste y cómo se usa, y luego también sus limitaciones, que no... -
Lección 📈 En tendenciaCómo insertar, modificar y borrar datos
Usando el método executeUpdate se pueden enviar sentencias y sentencias preparadas de SQL que en vez de devolver información, agreguen, borren o actualicen filas.