java lang Thread getState()方法返回该线程的状态。它被设计用于监视系统状态,不用于同步控制。1语法publicThread StategetState()2参数
java lang Thread enumerate()方法复制到指定的数组当前线程的线程组及其子组中的每一个活动线程。它调用当前线程的线程组,为tarray参数的
java lang Thread getStackTrace()方法返回一个代表该线程的堆栈转储堆栈跟踪元素的数组。这将返回一个零长度数组,如果该线程尚未启动或已
java lang Thread dumpStack()方法打印当前线程的堆栈跟踪到标准错误流。此方法仅用于调试。1语法publicstaticvoiddumpStack()2参数无3返回
java lang Thread holdsLock()当且仅当当前线程在指定的对象上保持监视器锁方法返回true。1语法publicstaticbooleanholdsLock(Objectobj)2
java lang Thread checkAccess()方法确定当前运行的线程是否有权修改该线程。1语法publicfinalvoidcheckAccess()2参数无3返回值无4示例pack
java lang Thread activeCount()方法返回活动线程的当前线程的线程组中的数量。1语法publicstaticintactiveCount()2参数无3返回值此方法返
java lang Thread interrupted()方法中断这个线程。测试是否当前线程已被中断。如果这个方法被连续调用两次,第二次调用将返回false(除非当
java lang Thread isInterrupted()方法测试该线程是否已被中断。线程的中断状态不受该方法影响。因为一个线程不是活在中断的时间线中断将被
java lang Thread interrupt()方法中断这个线程。中断一个线程,是不是活着不会有任何影响。1语法publicvoidinterrupt()2参数无3返回值无4