Методы
Текущее количество активных потоков в группе, к которой принадлежит поток
public static int activeCount();
Текущему потоку разрешается изменять объект Thread
public void checkAccesss();
Определение количества фреймов в стеке
public int countStackFrames();
Определение текущего работающего потока
public static Thread currentThread();
Принудительное завершение работы потока
public void destroy();
Вывод текущего содержимого стека для отладки
public static void dumpStack();
Получение всех объектов Tread данной группы
public static int enumerate(Thread tarray[]);
Определение имени потока
public final String getName();
Определение текущего приоритета потока
public final int getPriority();
Определение группы, к которой принадлежит поток
public final ThreadGroup getThreadGroup();
Прерывание потока
public void interrupt();
Определение, является ли поток прерванным
public static boolean interrupted();
Определение, выполняется поток или нет
public final boolean isAlive();
Определение, является ли поток демоном
public final boolean isDaemon();
Определение, является ли поток прерванным
public boolean isInterrupted();
Ожидание завершения потока
public final void join();
Ожидание завершения потока в течение заданного времени. Время задается в миллисекундах
public final void join(long millis);
Ожидание завершения потока в течение заданного времени. Время задается в миллисекундах и наносекундах
public final void join(long millis, int nanos);
Запуск временно приостановленного потока
public final void resume();
Метод вызывается в том случае, если поток был создан как объект с интерфейсом Runnable
public void run();
Установка для потока режима демона
public final void setDaemon(boolean on);
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий