Диспетчер - как он работает?

Прочитав документацию по классу Dispatcher, я понял, что его можно использовать и для не пользовательской постановки действий в очередь.

Так как же на самом деле работает класс Dispatcher? Я знаю, что его основная работа заключается в постановке действий в очередь к определенному потоку - но как он "посылает" эти действия потоку? И как поток "получает" эти действия?

Мое лучшее предположение заключается в том, что существует некая "очередь потоков" для каждого потока, но опять же, я понятия не имею.

7
задан ebb 19 December 2011 в 14:18
поделиться