Buscar

Sabe-se que a thread A escreve o numero 1 na tela (System.Out.Println("1");) e, a thread B escreve o numero 2 na tela (System.Out.Println("2");) am...

Sabe-se que a thread A escreve o numero 1 na tela (System.Out.Println("1");) e, a thread B escreve o numero 2 na tela (System.Out.Println("2");) ambas dentro de um for de 1 até 1000. Se a thread A for iniciada e logo em seguida for iniciada a thread B. Pode-se afirmar que:


Nada pode ser dito quanto a ordem de impressão dos números.
Serão escritos intercalados 1000 numeros "1" e 1000 numeros "2"
Serão escritos 1000 numeros "2" e depois 1000 numeros "1"
Serão escritos intercalados 1000 numeros "2" e 1000 numeros "1"
Serão escritos 1000 numeros "1" e depois 1000 numeros "2"

Essa pergunta também está no material:

THREADS E CONCORRÊNCIA
2 pág.

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

💡 1 Resposta

User badge image

Ed Verified user icon

Se a thread A escreve o número 1 e a thread B escreve o número 2, ambas dentro de um loop de 1 até 1000, e a thread A é iniciada antes da thread B, então podemos afirmar que serão escritos 1000 números "1" e depois 1000 números "2".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

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

Outros materiais