Skip to content

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