Я должен сказать, что это, вероятно, плохой шаблон, но в моей песочнице я создал интерфейс, который вызывает фоновый сервис (который запускает поток и поддерживает его) каждый раз, когда я нажимаю кнопка.Как я могу получить список всех запущенных потоков
Это хорошо, потому что я могу создать ситуацию в хаосе и узнать, как это будет с окружающей средой.
Но, в противном случае, я столкнулся с проблемой: Как я могу получить всю текущую версию потока и убить их всех. Вызов GB или что-то в этом роде.
+1 [Прервать с крайним предубеждением] (HTTP: //en.wikipedia .org/вики/Terminate_with_ extreme_prejudice) – Bob2Chiv
Да! Я об этом жестко. Но мой вопрос каким-то образом направлен на размышления или что-то, чтобы узнать, что работает, чтобы заставить сборщика мусора. – Custodio
Вам не нужно заставлять сборщик мусора. Если вы не можете ссылаться на объект из любого работающего потока, объект имеет право на GC и будет автоматически очищен. Хитрость в том, что первая часть - убедитесь, что объекты недоступны для любой беговой нити. –