"Olá, amigo!"

Questões de entrevista
1 Quais prioridades de thread existem?
2 Você pode parar um thread reduzindo sua prioridade para 0?
3 Por que precisamos da classe ThreadGroup?
4 De qual grupo de threads faz parte o thread principal?
5 O que é o padrão ThreadPool?
6 Por que precisamos da classe ThreadPoolExecutor?
7 Quantas maneiras de criar um thread você conhece? (Thread, Executável, Callable<T>)
8 Para que serve a classe Future?
9 Quais são as vantagens de Callable sobre Runnable?
10 Posso cancelar uma tarefa se usar a classe Future?