Buscar

O conceito de Threads é largamente usado na programação Java. Com base neste conceito, selecione a opção incorreta: Cada objeto em Java possui um l...

O conceito de Threads é largamente usado na programação Java. Com base neste conceito, selecione a opção incorreta:
Cada objeto em Java possui um lock e ele deve ser obtido através do comando synchronized.
Os métodos wait(), notify() e notifyAll() também são muito importantes na sincronização, sendo responsáveis por provocar, respectivamente: uma
a) Threads com prioridades mais elevadas são executadas preferencialmente antes de threads com menor prioridade
b) Um processo pode assim ter diversas threads executando concorrentemente., mas todas partilhando o mesmo espaço de endereçamento.
c) Não se pode enviar a mensagem run() diretamente para um objeto Thread
d) Como não há necessidade de trocar de contexto, as threads representam uma forma mais leve de processamento concorrente.
e) A Máquina Virtual Java (JVM), por segurança, não permite que uma aplicação tenha diversas linhas de execução rodando concorrentemente

Essa pergunta também está no material:

Banco de Questões - Programação Orientada a Objetos

Programação Orientada A Objetos Universidade Estácio de SáUniversidade Estácio de Sá

Respostas

User badge image

Ed Verified user icon

Vamos analisar cada opção: A) Cada objeto em Java possui um lock associado a ele, que é adquirido e liberado automaticamente pelo sistema. B) As threads em Java são criadas estendendo a classe Thread ou implementando a interface Runnable. C) O método start() é utilizado para iniciar a execução de uma thread em Java. D) O método sleep() é utilizado para suspender a execução de uma thread por um determinado período de tempo. E) Threads em Java compartilham o mesmo contexto de memória. A opção incorreta é a letra A) "Cada objeto em Java possui um lock associado a ele, que é adquirido e liberado automaticamente pelo sistema." - Nem todo objeto em Java possui um lock associado a ele, o lock é utilizado para sincronização em programação concorrente.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina