Cómo interrumpir un hilo en Java

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 10

  • @makigas
    @makigas  2 місяці тому

    Lista de reproducción del curso: ua-cam.com/play/PLTd5ehIj0goMJFNUHaeHNAJEnmX8lZsjo.html
    Notas del episodio: www.makigas.es/v/clHlzgKbAYw
    También puedes pedir ayuda en el foro: foro.makigas.es/t/java

  • @santinux
    @santinux 2 місяці тому

    Makigas me vas a carrear el semestre de prog concurrente, gracias capo

    • @francocortes6445
      @francocortes6445 2 місяці тому +1

      *desaprueba*

    • @santinux
      @santinux 2 місяці тому

      @@francocortes6445 andá a dormir gato lpm jajajajajaj

  • @embusteroso
    @embusteroso Місяць тому

    Bro, eres un crack! gracias por el contenido

  • @videovideo166
    @videovideo166 2 місяці тому

    gracias!

  • @JesusValeraReales
    @JesusValeraReales 2 місяці тому +2

    ¿Si hay dos hilos ejecutándose al mismo tiempo y se llama a `Thread.interrupted()` estático dentro de `HiloUno`, ¿la llamada estática interrumpe todos los hilos en ejecución o solamente el hilo dentro de la clase en la que se encuentra (en este caso `HiloUno`)?
    Dado el caso anterior y teniendo ambos hilos en ejecución, si se llamara a `Thread.interrupted()` en el main, ¿afectaría a todos los hilos?
    ¡Gracias!

    • @makigas
      @makigas  2 місяці тому +3

      Sólo HiloUno. Thread.interrupted() siempre afecta al hilo actual. Esa referencia, dicho sea, se puede sacar con Thread.currentThread() y funciona para todos los hilos, incluso para el principal.

    • @auraSinhue
      @auraSinhue 2 місяці тому

      @@makigas Justo iba a preguntar cómo es que Thread.interrupted() sabe qué hilo debe modificar para cambiar (limpiar) el atributo interrupted. Lo hace con la referencia que mencionas, supongo.

    • @auraSinhue
      @auraSinhue 2 місяці тому

      Excelente explicación, muy clara