Métodos de la clase Thread
static int MAX_PRIORITY //prioridad máxima que un hilo puede tener
static int MIN_PRIORITY //prioridad mínima que un hilo puede tener
static in NOM_PRIORITY //prioridad por omisión
void run()
Contiene el código que se ejecutará cuando un hilo pase al estado de ejecución.
static Thread currentThread()
Regresa una referencia al hilo que actualmente está en ejecución.
void start()
Inicia la ejecución de este hilo: la máquina virtual invoca al método run del hilo.
void destroy()
Destruye el hilo, sin realizar ninguna operación de limpieza.
String getName()
Devuelve el nombre del hilo
Bolean isAlive()
Verifica si el hilo esta vivo
void setName(String)
Cambia el nombre del hilo
sleep(long milisegundos [(int nanosegundos)])
Envía al hilo a dormir por un tiempo especificado.
int getPriority()
Devuelve la prioridad del hilo
boolean isDeamon()
Verifica si el hilo es un demonio. Se da este nombre a un hilo que se ejecuta en segundo plano,
realizando una operación específica en tiempos predefinidos o a ciertos eventos.
boolean isInterrupted()
Verifica si el hilo ha sido interrumpido
void join([milisegundo[,nanosegundos])
Espera indefinidamente o el tiempo especificado, a que este hilo termine(muera)
void setDaemon(booelan on)
Define el hilo como demonio
void setPriority(int p)
Cambia la prioridad del hilo
static void yield()
Detiene temporalmente la ejecución de este hilo para permitir la ejecución de otros
void notify()
Despierta un hilo de los que están esperando por el monitor de este objeto
void notifyAll()
Despierta a todos los hilos que están esperando por el monitor de este objeto
void wait([milisegundo[,nanosegundos]])
Envía este hilo al estado de espera hasta que otro hilo invoque al método notify() o notifyAll(),
o hasta que transcurra el tiempo especificado