Здравствуйте, Mr WeL, Вы писали:
MW>Привет! MW>Возник вопрос про потоки. MW>Если запустить поток А, а из потока А поток В, то когда поток А завершается то завершается поток В. MW>Как можно этого избежать?
На сколько я помню, такое поведение для Java не характерно (давно на Java не писал).
MW>Т.е. чтобы поток А дождался завершения потока В. MW>Спасибо!
У потока есть метод void join() — ждать до завершения потока, для которого он вызван. Еще есть метод bool isActive() — возвращает true если поток еще выполняется.
И вообще, такое, вроде, в книжках описывают — нафиг форум захламлять.