если я создаю поток в своем приложении, это приложения с 1 или 2 потоками? - PullRequest
0 голосов
/ 09 мая 2011

У меня глупый вопрос:

Если у меня есть приложение, в котором я создаю один поток, это приложение с двумя потоками или одно?

часть кода, которой нет в потоке, что?это не нить ..

Ура

Ответы [ 2 ]

1 голос
/ 09 мая 2011

это 2 потока, первый поток - это тот, который выполняет 'main' и вызывает ваш код для создания 2-го потока ...

попробуйте создать поток и затем вывести идентификатор потока (или любой другой языквы используете toString () или эквивалентный), а затем делаете то же самое сразу после создания нового потока.псевдо как:

Main:
Construct Thread to run ThreadProc
Print this thread identifier
Exit

ThreadProc:
Print this thread identifier
Exit
1 голос
/ 09 мая 2011

Ваше приложение всегда является основным процессом.
Таким образом, другой поток (по крайней мере) второй.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...