Java/Thread: diferenças entre revisões
→A thread main
[edição verificada] | [edição verificada] |
Sem resumo de edição |
|||
Linha 4:
==A thread main==
Toda aplicação tem ao menos uma ''thread'', não-''daemon'', em tempo de execução: a ''thread''
A ''thread'' <code>main</code> é responsável por executar o código no método inicial <code>public static void main(String... args)</code>, ''thread'' que é criada pela
<source lang="java" highlight="1">
public static void main(String... args) {
Thread t = Thread.currentThread();
long id = t.getId();
System.out.println("Nome: " + nome + ", id: " + id);
}
</source>
Nome: main, id: 1▼
▲ Nome: main id: 1
<code>
<code>
<code>long getId()</code> devolve um <code>long</code> automaticamente atribuído quando a ''thread'' é criada. Esse valor é único e não é reutilizado quando a ''thread'' morre.
==Criando threads==
|