Программирование на Java




Методы


  • activeCount
  • Текущее количество активных потоков в группе, к которой принадлежит поток

    public static int activeCount();

  • checkAccess
  • Текущему потоку разрешается изменять объект Thread

    public void checkAccesss();

  • countStackFrames
  • Определение количества фреймов в стеке

    public int countStackFrames();

  • currentThread
  • Определение текущего работающего потока

    public static Thread currentThread();

  • destroy
  • Принудительное завершение работы потока

    public void destroy();

  • dumpStack
  • Вывод текущего содержимого стека для отладки

    public static void dumpStack();

  • enumerate
  • Получение всех объектов Tread данной группы

    public static int enumerate(Thread tarray[]);

  • getName
  • Определение имени потока

    public final String getName();

  • getPriority
  • Определение текущего приоритета потока

    public final int getPriority();

  • getThreadGroup
  • Определение группы, к которой принадлежит поток

    public final ThreadGroup getThreadGroup();

  • interrupt
  • Прерывание потока

    public void interrupt();

  • interrupted
  • Определение, является ли поток прерванным

    public static boolean interrupted();

  • isAlive
  • Определение, выполняется поток или нет

    public final boolean isAlive();

  • isDaemon
  • Определение, является ли поток демоном

    public final boolean isDaemon();

  • isInterrupted
  • Определение, является ли поток прерванным

    public boolean isInterrupted();

  • join
  • Ожидание завершения потока

    public final void join();

    Ожидание завершения потока в течение заданного времени. Время задается в миллисекундах

    public final void join(long millis);

    Ожидание завершения потока в течение заданного времени. Время задается в миллисекундах и наносекундах

    public final void join(long millis, int nanos);

  • resume
  • Запуск временно приостановленного потока

    public final void resume();

  • run
  • Метод вызывается в том случае, если поток был создан как объект с интерфейсом Runnable

    public void run();

  • setDaemon
  • Установка для потока режима демона

    public final void setDaemon(boolean on);

  • setName



  • Содержание  Назад  Вперед