Metodos de Clase Threads - llpuchaicela/Threads_VS_Actor_Model GitHub Wiki
Métodos y descripciones más importantes de la clase Thread
| Método | Descripción |
|---|---|
| currentThread | Devuelve una referencia al hilo que se esta ejecutando, es decir el objeto Thread que representa al hilo de ejecución actualmente |
| getName | Investiga el nombre de un hilo |
| yield | Este método hace que el interprete cambie de contexto entre el hilo actual y el siguiente hilo ejecutable disponible. Es una manera de asegurar que los hilos de menor prioridad no sufran inanición |
| getThreadGroup | Devuelve una referencia al grupo al que pertenece un hilo |
| getPriority | Investiga la prioridad de un hilo |
| interrup | Interrumpe la ejecución de un hilo |
| isAlive | Investiga si un hilo esta vivo |
| isInterrupted | Investiga si un hilo ha sido interrumpido |
| join | Mezcla dos hilos en hilo |
| run | Comienza a ejecutar el código destino de un hilo |
| setName | Cambia el nombre de un hilo |
| setPriority | Permite cambiar la prioridad de ejecución de un hilo |
| sleep | Cesa la ejecución de un hilo durante el tiempo especifica |
| start | Inicia la ejecución de un hilo, es decir, se llama al método run del destino |
| toString | Muestra los datos de un hilo |
| yield | Permite que el procesador ejecute otros hilos en lugar del hilo afectado |
| wait | Bloquea un objeto hasta que el hilo que ha tomado posesión de el reciba la ejecución del método notify, por parte de un hilo con permiso para su desbloqueo |
| notifyAll | notifica a todos los hilos del grupo la orden de desbloqueo |