Preciso resolver um problema no qual duas threads (servidora e cliente) fazem o seguinte:
Desenvolver um programa que utilize threads para acessarem uma região compartilhada por ambas.
A primeira thread deve escrever nesta região a string “abcde”, e então entrar em loop verificando o primeiro elemento desta string (o caractere “a”). Quando este elemento se tornar em um caractere “*”, então esta thread terminará. Uma mensagem de finalização (“Fim da thread servidora”) deverá ser emitida quando ocorrer este evento.
Uma outra thread deverá ler tudo o que for informado via teclado e, a cada caractere lido, inserí-lo no lugar do caractere “a” acima, na região compartilhada. Ao inserir o valor “*”, esta thread deverá ser finalizada, e então a mensagem “Fim da thread cliente” deverá ser emitida.
No caso teria que usar uma classe pra servidora e outra pra cliente. E depois uma que chame as duas ?
Aguardo contato.
RAPHA…