-
Multithreading: Várias threads de execução. Cada thread tem: pilha de chamadas de métodos e contador de programa;
.
.
.
At.te
Foco na missão ❢
-
Complementando a resposta da colega Lopes, observem que a questão citou mecanismo de concorrência suportado explicitamente...,
Este explicitamente deve-se a classe java.lang.Thread, pois se não há utilizamos explicitamente, não poderemos fazer uso da concorrência em Java.
Fonte, em inglês: https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html
-
Multithreading
- É a capacidade que os programas Java têm de executarem múltiplas threads;
- Cada thread tem sua própria pilha de chamadas de método e contador de programa, permitindo que ele execute concorrentemente com outras threads.
- Multithreading melhora o desempenho em sistemas de um único processador;
- Em um aplicativo com múltiplas threads, as threads podem ser distribuídas por múltiplos processadores, de modo que diversas tarefas sejam executadas concorrentemente.
Alternativa: C