Ну, я не знаком с потоками в Java, поэтому я имею дело с этой проблемой: у меня есть одноэлементный объект, который содержит некоторые объекты (скажем, сеансы), и каждый объект имеет продолжительность времени, так что это означает, что после некотороговремя, когда один объект считается истекшим, поэтому его необходимо удалить из (пул - список в синглтоне) синглтона.Для этого я решил создать поток, который проверяет каждые 5 минут (или 10 минут или что-то еще) и очищает весь сеанс в классе синглтона.Как я могу реализовать такую функциональность, избегая любых возможных тупиковых и / или занимающих много времени блоков.Заранее спасибо.