Mam taki kod (problem producentai konsumenta): http://wklej.to/LrLQ
Jednak chciałbym go rozbudować o bufor, tzn. aby producent i konsument mogli wstawiać/pobierać w zależności od warunków więcej niż jeden element, jeden po drugim.
Jak byłoby to zrealizować najprościej, korzystając z mechanizmów wielowątkowości w Javie (synchronized, wait(), notify etc...)?