в цикл я всунул инициализацию и запуск потока при определенных условиях. Это нормально? Или нужно инициализировать поток вне функции и просто запускать его в методе?
Ничего непонятно, было бы неплохо увидеть код
Насколько я понял ты про то, что ты создаёшь таски или треды и сразу стартуешь их. А хочешь не сразу, а после создания всех тасок или тредов, которые у тебя в цикле создаются? Если да, то зависит от твоей архитектуры, если ты можешь себе позволить запускать их сразу после создания, тогда хорошо, если не можешь, то переделывай так, чтобы смог (если это возможно). А так что такое функция в данном контексте?
Ой) накосяпорил короче с вопросом. Вот, у меня есть метод, в котором в бесконечном цикле проверяется условие. Если условие true, то инициализируется thread, и запускается. Собственно мой вопрос в том, нормально ли каждый раз при верном условии инициализировать поток? Или нужно его инициализировать допустим в поле класса и тд, т.е. вне метода, и только лишь запускать его при необходимости?
Обсуждают сегодня