Ejercicios¶
Ejercicio 1
¿Para qué sirve UncaughtExceptionHandler?
Solución
Es una interfaz que sirve para evitar que un hilo se finalice cuando se comete un unchecked exception
Ejercicio 2
¿Para qué sirve ThreadGroup?***
Solución
Es una clase que nos permite agrupar varios hilos y tratarlos como uno solo.
Ejercicio 3
¿Para qué sirve una ThreadFactory?***
Solución
Sirve para crear varios objetos de una clase o de varias clases.
Ejercicio 4
¿Para qué sirve ThreadLocal? ¿Cuándo tiene sentido usarla?***
Solución
Sirve cuando deseamos que todos los hilos de un objeto Runnable no compartan atributos. Tiene sentido usarla en frameworks para almacenar un determinado contexto asociándolo a cada hilo.
Ejercicio 5
Crea un programa en Java que muestre la tabla de potencias de los números del 1 al 10. Haz uso de los hilos
Ejercicio 6
Realiza el mismo programa anterior, pero dándole prioridad a los números pares. La salida debe ser como la siguiente: NombreHilo: 2 ^ 1 = 1