Можно ли использовать события и прослушиватели событий для передачи набора данных между двумя потоками в Java? Если я упрощу свою проблему до своей базы, у меня есть производитель и потребитель, каждый из которых «живет» на своей собственной ветке. Производитель создает сообщения, и как только сообщение создается, он «идеал» отправляет событие потребителю. Потребитель будет делать много вещей, но также будет слушать событие производителя. Это означает, что потребитель не может быть заблокирован или ждать производителя.Использование событий для передачи информации между потоками
Если это возможно, где я могу найти общий пример для работы?
Для получения дополнительной информации о модели см
Passing a Set of Objects between threads