Logo pt.boatexistence.com

O que é válido para threads?

Índice:

O que é válido para threads?
O que é válido para threads?

Vídeo: O que é válido para threads?

Vídeo: O que é válido para threads?
Vídeo: Threads: Aprenda a Usar e Dominar a Mais Nova Rede Social + Dicas & Segredos 2024, Maio
Anonim

Threads podem executar qualquer parte do processo. E a mesma parte do processo pode ser executada por vários Threads.

Quais dos seguintes são estados de thread válidos?

Um thread pode estar em um dos seguintes estados:

  • NOVO. Um encadeamento que ainda não foi iniciado está neste estado.
  • RUNNABLE. Um encadeamento em execução na máquina virtual Java está neste estado.
  • BLOQUEADO. Um encadeamento que está bloqueado aguardando um bloqueio de monitor está neste estado.
  • ESPERA. …
  • TIMED_WAITING. …
  • TERMINATED.

Qual dos seguintes não é um estado válido de uma thread?

8. Qual dos seguintes não é um estado válido de um thread? Explicação: Nenhum.

O que é verdade sobre adquirir o bloqueio de objeto antes de chamar wait notify e notifyAll ?

Isso significa que ele deve possuir o bloqueio de um objeto antes de chamar o método wait desse (mesmo) objeto. … Eles então disputam ativamente o bloqueio do objeto, e aquele que obtém o bloqueio continua a ser executado. Se nenhum thread estiver esperando na fila de espera, então notify e notifyAll não terão efeito.

Qual método é usado para saber o estado atual da thread?

Um thread pode ser criado implementando a interface Runnable e substituindo o método run. O encadeamento atual é o objeto de encadeamento atualmente em execução em Java. O método currentThread da classe Thread pode ser usado para obter a thread atual.

Recomendado: