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 |