JAVA Thread 类

方法 意义
sleep(long millis) 线程暂停 millis 毫秒
start() 开始执行
Thread::currentThread() 返回正在执行的线程
public void run() 线程的功能,需要重载

 

public final static int NORM_PRIORITY    5;
public final static int MAX_PRIORITY    10;
public static native Thread Thread::currentThread();
public static native void Thread::yield();
public static native void Thread::sleep(long millis) throws InterruptedException;
public static void Thread::sleep(long millis, int nanos)
public Thread::Thread()
public Thread::Thread(Runnable target)
public Thread::Thread(ThreadGroup group, Runnable target)
public Thread::Thread(String name)
public Thread::Thread(ThreadGroup group, String name)
public Thread::Thread(Runnable target, String name)
public Thread::Thread(ThreadGroup group, Runnable target, String name)
public synchronized native void Thread::start();
public void Thread::run()
public final void Thread::stop()
public final synchronized void Thread::stop(Throwable obj)
public void Thread::interrupt()
public static boolean Thread::interrupted()
public boolean Thread::isInterrupted()
public void Thread::destroy()
public final native boolean Thread::isAlive();
public final void Thread::suspend()
public final void Thread::resume()
public final void Thread::setPriority(int newPriority)
public final int Thread::getPriority()
public final void Thread::setName(String name)
public final String Thread::getName()
public final ThreadGroup Thread::getThreadGroup()
public static int Thread::activeCount()
public static int Thread::enumerate(Thread tarray[])
public native int Thread::countStackFrames();
public final synchronized void Thread::join(long millis)
public final synchronized void Thread::join(long millis, int nanos)
public final void Thread::join() throws InterruptedException
public static void Thread::dumpStack()
public final void Thread::setDaemon(boolean on)
public final boolean Thread::isDaemon()
public final void Thread::checkAccess()
public String Thread::toString()
public ClassLoader Thread::getContextClassLoader()
public void Thread::setContextClassLoader(ClassLoader cl)