Pular para o conteúdo principal

Thread

Referência completa da API de Thread, incluindo construtores, atributos, atributos virtuais e métodos.

Pacote: JAVARuntime

Categoria: Thread

Componente: não


public class Thread

Constructors

SignatureDescription
Thread()Cria uma nova instância de Thread.
Thread(Runnable)Cria uma nova instância de Thread.
Thread(ThreadGroup, Runnable)Cria uma nova instância de Thread.
Thread(String)Cria uma nova instância de Thread.
Thread(ThreadGroup, String)Cria uma nova instância de Thread.
Thread(Runnable, String)Cria uma nova instância de Thread.
Thread(ThreadGroup, Runnable, String)Cria uma nova instância de Thread.
Thread(ThreadGroup, Runnable, String, long)Cria uma nova instância de Thread.

Methods

SignatureReturnsDescription
start()voidExecuta a operação start.
run()voidExecuta a operação run.
isInterruptCalled()booleanRetorna se interrupt called é verdadeiro.
interrupt()voidExecuta a operação interrupt.
isInterrupted()booleanRetorna se interrupted é verdadeiro.
toString()StringRetorna a propriedade representação em string.
getContextClassLoader()ClassLoaderRetorna a propriedade propriedade context class loader atual``.
setContextClassLoader(ClassLoader)voidDefine ou atualiza a propriedade propriedade context class loader``.
getStackTrace()StackTraceElement[]Retorna a propriedade propriedade stack trace atual``.
getId()longRetorna a propriedade propriedade id atual``.
getState()StateRetorna a propriedade propriedade state atual``.
getUncaughtExceptionHandler()UncaughtExceptionHandlerRetorna a propriedade propriedade uncaught exception handler atual``.
setUncaughtExceptionHandler(UncaughtExceptionHandler)voidDefine ou atualiza a propriedade propriedade uncaught exception handler``.
join()voidExecuta join e retorna quando a chamada do motor termina.
join(long)voidExecuta join e retorna quando a chamada do motor termina.
join(long, int)voidExecuta join e retorna quando a chamada do motor termina.
isAlive()booleanRetorna se alive é verdadeiro.
setPriority(int)voidDefine ou atualiza a propriedade propriedade priority``.
getPriority()intRetorna a propriedade propriedade priority atual``.
setName(String)voidDefine ou atualiza a propriedade propriedade name``.
getName()StringRetorna a propriedade propriedade name atual``.
getThreadGroup()ThreadGroupRetorna a propriedade propriedade thread group atual``.

Static Methods

SignatureReturnsDescription
update()voidExecuta update e retorna quando a chamada do motor termina.
interruptAll()voidExecuta interruptAll e retorna quando a chamada do motor termina.
requestEngineThread()voidExecuta requestEngineThread e retorna quando a chamada do motor termina.
requestOpenglEngineThread()voidExecuta requestOpenglEngineThread e retorna quando a chamada do motor termina.
isEngineThread()booleanExecuta isEngineThread e retorna quando a chamada do motor termina.
isOpenglEngineThread()booleanExecuta isOpenglEngineThread e retorna quando a chamada do motor termina.
runOnEngine(Runnable)voidExecuta a operação runOnEngine usando os parâmetros informados (runnable).
runOnEngine(float, Runnable)voidExecuta a operação runOnEngine usando os parâmetros informados (delaySeconds, runnable).
runOnUIThread(Runnable)voidExecuta a operação runOnUIThread usando os parâmetros informados (runnable).
sleep(long)voidExecuta a operação sleep usando os parâmetros informados (milis).
sleep(long, int)voidExecuta a operação sleep usando os parâmetros informados (milis, nanos).
dumpStack()voidExecuta a operação dumpStack.