|public static final enum java.lang
Java SE 6
A thread can be in only one state at a given point in time. These states are virtual machine states which do not reflect any operating system thread states.
|final public static Thread.State||NEW|
Thread state for a thread which has not yet started.
|final public static Thread.State||RUNNABLE|
Thread state for a runnable thread. A thread in the runnable state is executing in the Java virtual machine but it may be waiting for other resources from the operating system such as processor.
|final public static Thread.State||BLOCKED|
Thread state for a thread blocked waiting for a monitor lock. A thread in the blocked state is waiting for a monitor lock to enter a synchronized block/method or reenter a synchronized block/method after calling
|final public static Thread.State||WAITING|
Thread state for a waiting thread. A thread is in the waiting state due to calling one of the following methods:
A thread in the waiting state is waiting for another thread to perform a particular action. For example, a thread that has called Object.wait() on an object is waiting for another thread to call Object.notify() or Object.notifyAll() on that object. A thread that has called Thread.join() is waiting for a specified thread to terminate.
|final public static Thread.State||TIMED_WAITING|
Thread state for a waiting thread with a specified waiting time. A thread is in the timed waiting state due to calling one of the following methods with a specified positive waiting time:
|final public static Thread.State||TERMINATED|
Thread state for a terminated thread. The thread has completed execution.
|public static Thread.State||valueOf(String name)|
|public static Thread.State||values()|
|About DocWeb · Bundles · Export · Export All||Top 10 · Statistics · Login|
Java SE 6· Copyright © 1994-2013 Sun Microsystems, Inc.
All rights reserved. Use is subject to license terms