java.lang.Object | +--java.lang.ThreadAll Implemented Interfaces:
static int | MAX_PRIORITY |
static int | MIN_PRIORITY |
static int | NORM_PRIORITY |
Thread() |
Thread(java.lang.Runnable toRun) |
Thread(java.lang.ThreadGroup group, java.lang.Runnable toRun) |
Thread(java.lang.String name) |
Thread(java.lang.ThreadGroup group, java.lang.String name) |
Thread(java.lang.Runnable toRun, java.lang.String name) |
Thread(java.lang.ThreadGroup group, java.lang.Runnable toRun, java.lang.String name) |
Thread(java.lang.ThreadGroup group, java.lang.Runnable toRun, java.lang.String name, long size) |
static int | activeCount() |
void | checkAccess() |
int | countStackFrames() |
static java.lang.Thread | currentThread() |
void | destroy() |
static void | dumpStack() |
static int | enumerate(java.lang.Thread array) |
java.lang.ClassLoader | getContextClassLoader() |
java.lang.String | getName() |
int | getPriority() |
java.lang.ThreadGroup | getThreadGroup() |
static boolean | holdsLock(java.lang.Object obj) |
synchronized void | interrupt() |
static boolean | interrupted() |
boolean | isAlive() |
boolean | isDaemon() |
boolean | isInterrupted() |
void | join(long ms) |
void | join(long ms, int ns) |
void | join() |
synchronized void | resume() |
void | run() |
void | setContextClassLoader(java.lang.ClassLoader classloader) |
void | setDaemon(boolean daemon) |
void | setName(java.lang.String name) |
void | setPriority(int priority) |
static void | sleep(long ms) |
static void | sleep(long ms, int ns) |
synchronized void | start() |
void | stop() |
synchronized void | stop(java.lang.Throwable t) |
synchronized void | suspend() |
java.lang.String | toString() |
static void | yield() |
public static final int MAX_PRIORITY
public static final int MIN_PRIORITY
public static final int NORM_PRIORITY
public Thread()
public Thread(java.lang.Runnable toRun)
Parameters:toRun
- public Thread(java.lang.Runnable toRun, java.lang.String name)
Parameters:toRun
- name
- public Thread(java.lang.String name)
Parameters:name
- public Thread(java.lang.ThreadGroup group, java.lang.Runnable toRun)
Parameters:group
- toRun
- public Thread(java.lang.ThreadGroup group, java.lang.Runnable toRun, java.lang.String name)
Parameters:group
- toRun
- name
- public Thread(java.lang.ThreadGroup group, java.lang.Runnable toRun, java.lang.String name, long size)
Parameters:group
- toRun
- name
- size
- public Thread(java.lang.ThreadGroup group, java.lang.String name)
Parameters:group
- name
- public static int activeCount()
public final void checkAccess()
public native int countStackFrames()
public native static Thread currentThread()
public void destroy()
public static void dumpStack()
public static int enumerate(java.lang.Thread array)
Parameters:array
- public ClassLoader getContextClassLoader()
public final String getName()
public final int getPriority()
public final ThreadGroup getThreadGroup()
public native static boolean holdsLock(java.lang.Object obj)
Parameters:obj
- public synchronized void interrupt()
public native static boolean interrupted()
public native final boolean isAlive()
public final boolean isDaemon()
public native boolean isInterrupted()
public final void join()
public final void join(long ms)
Parameters:ms
- public final void join(long ms, int ns)
Parameters:ms
- ns
- public final synchronized void resume()
public void run()
public void setContextClassLoader(java.lang.ClassLoader classloader)
Parameters:classloader
- public final void setDaemon(boolean daemon)
Parameters:daemon
- public final void setName(java.lang.String name)
Parameters:name
- public final void setPriority(int priority)
Parameters:priority
- public static void sleep(long ms)
Parameters:ms
- public native static void sleep(long ms, int ns)
Parameters:ms
- ns
- public native synchronized void start()
public final void stop()
public final synchronized void stop(java.lang.Throwable t)
Parameters:t
- public final synchronized void suspend()
public String toString()
public native static void yield()