Comentários
Veja os comentários dos nossos alunos
GABARITO D
A) A execução do programa termina ao final da execução do método main. ERRADO. Quando main termina, o próprio programa continua a executar porque ainda há Threads, tarefas que devem terminar de executar. O programa só terminará depois que essas tarefas estão concluídas.
B) As threads são executadas em uma ordem determinística uma após a outra. ERRADO. Não podemos prever a ordem em que as tarefas começarão a ser executadas, mesmo se conhecermos a ordem em que elas foram criadas e iniciadas
C) O método execute da classe ExecutorService cria uma nova thread a cada chamada e atribui um objeto que implementa a interface Runnable para cada uma dessas threads.ERRADO. O método execute é da interface Executor e não de ExecutorService. ExecutorService estende Executor.
FONTE: Java Como Programar - DEITEL
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo