Название говорит обо всем, у меня есть таймер t1, который периодически добавляет объекты в список. Затем у меня есть другой таймер t2, повторяющийся в списке с постоянными интервалами для отображения его содержимого.
Я полностью понимаю, почему я получаю эти исключения, но я не могу придумать правильный ответ, чтобы избежать этого. Iv'e пытался запустить мои операции в синхронизированном режиме (список) {} и тому подобное, но ничего не получается. Мой алгоритм, кажется, работает очень хорошо, несмотря на эти исключения, но я все же хотел бы сделать его чистым.
Любая идея?
Редактировать: я использую java .util.Timer;