Manipulando multiplas tarefas

Existe alguma estrutura na API Java que implemente uma fila circular que gerencia a execução de tarefas, ou a execução de métodos. Esta fila circular receberia por exemplo um objeto chamado “evento”, onde nele teriamos dois atributos: Referencia do objeto e evento ocorrido no objeto.
Dessa maneira, a cada evento ocorrido em um objeto, o objeto “evento” seria inserido nesta pilha afim de ser tratado. Estes eventos seriam inseridos e tratados continuamente. Andei procurando na documentação da SUN mas pelo que vi, terie que construir algo apartir de classes mais simples. Estou enganado ?[color=“darkblue”][/color]

Dê uma olhada em LinkedHashMap no java.util

Não verifiquei a fundo, porém parece que deve ser algo próximo do que deseja.

OK … através dele eu cheguei até o LinkedList, uma classe que implementa a Interface List e me pareceu muito próximo daquilo que eu estou precisando. Obrigado. :turn-l:

Legal…

vou dar uma olhada nesta tb…

[]'s