Você vai fazer isso usando threads? Se a resposta for sim, você pode dar um wait na thread e depois dar um notify quando quiser "acordá-la".

Isso também pode ser feito com semáforos. Aí você teria uma variável static que seria acessada pelos dois objetivos (produtor e consumidor). Procure alguma coisa na internet sobre semáforos que você vai ter uma boa noção de como fazer isso.

MARCELO DA SILVA NUNES wrote:

ola galera,
sou iniciante em java e estou com uma dúvida em implementar um
modelo produtor x consumidor pois se eu fizer uma classe Produtor e outra
classe Consumidor como faço para bloquear um objeto "Produtor" caso o buffer
esteja cheio , pois parece que para bloquear e desbloquear eles tem que ser
do mesmo tipo,
Valeu

------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------



--

Um abraço.

Eduardo Paim Magalhães
Sicredi Serviços (Tecnologia)
Tel.: (51) 3358-4959
[EMAIL PROTECTED]




------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a