Queue

Last-modified: 2009-08-22 (土) 22:17:15

入力を集めたリスト。
アプリをマルチスレッド化するためのもの。

クラス

独立したスレッドで動作。
他のクラスから渡されたInvokerを起動する。

Queueは2種類。

  1. 独立した1つのスレッドInvokerを順次実行。
  2. 独立した1つのスレッドから、さらに1つのInvokerを1つのスレッドで実行(並列実行)。

属性

  1. Queue(Invoker)

挙動

  1. Enqueue(Invoker)
  2. Dequeue():Invoker