Java/Thread: diferenças entre revisões

70 bytes adicionados ,  28 de julho de 2016
[edição verificada][edição verificada]
 
===Evite ThreadGroup===
<code>[https://docs.oracle.com/javase/8/docs/api/java/lang/ThreadGroup.html java.lang.ThreadGroup] group</code> inclui a ''thread'' em um grupo de ''threads''. A utilização de <code>ThreadGroup</code> deve ser evitada<ref>Item 73 - JOSHUA, Bloch. Effective Java. 2.ª edição, 2009. </ref>.
 
Então evite os seguintes construtores da classe <code>Thread</code>.
<source lang="Java">
Thread(ThreadGroup group, Runnable target)
Thread(ThreadGroup group, String name)
</source>
 
<code>[https://docs.oracle.com/javase/8/docs/api/java/lang/ThreadGroup.html java.lang.ThreadGroup] group</code> inclui a ''thread'' em um grupo de ''threads''. A utilização de <code>ThreadGroup</code> deve ser evitada<ref>Item 73 - JOSHUA, Bloch. Effective Java. 2.ª edição, 2009. </ref>.
 
==Métodos estáticos==