Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 452 Bytes

README.md

File metadata and controls

13 lines (10 loc) · 452 Bytes

Atividades

  1. Faça um programa usando Lock para simular a atualização de um contador que é acessado por múltiplas threads. O contador pode diminuir e aumentar.

  2. Crie uma classe SharedFifoQueue e use Conditions para controlar se a fila está vazia ou cheia. Teste usando threads produtoras e consumidoras.

  3. Faça uma classe ArrayListThreadSafe usando ReadWriteLock. Teste usando threads que realizam leitura e escrita para essa estrutura.