У меня есть некоторый опыт работы с потоками в Java, но мне интересно ...
Как лучше хранить несколько потоков, чтобы я мог обращаться к ним как по отдельности, так и в группе?
Мое собственное решение - создать класс threadArray
, но, естественно, я бы предпочел нативный класс, который намного надежнее.
Заранее спасибо!
1012 * редактировать *
Видимо, функциональность имеет большое значение для лучшего метода. Хорошо, я приведу пример:
У меня есть приложение, которое в основном просматривает много информации одновременно, поэтому я использую потоки. Однако каждый из потоков должен выполнять только часть всей операции, поэтому я хочу добавить дополнительные параметры для указания диапазона.
Когда поток завершает определенный поиск, он может просто естественным образом остановиться. Однако, когда поток находит результат, я хочу остановить все потоки и получить этот результат.
Это помогает?