昨晩からすっどれの例題に取り組んでいる。
すっどれと言っても、2chのあれではない。
1つのプログラムで、あたかも複数のプロセスが同時・並列処理されるように見える、あれだ。
SDNに由ればhttp://developers.sun.com/mobility/midp/articles/threading2/、"Threads let an application perform multiple activities simultaneously."ということだ。
例えば、画面処理をしながら、UIの入力を受け付ける際に使用する。
さて、例によって、
MIDP2.0 携帯Javaアプリ開発ハンドブック―M1000/702NK対応
- 作者: 布留川英一
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2005/09
- メディア: 単行本
- 購入: 1人 クリック: 26回
- この商品を含むブログ (16件) を見る
しかし昨晩は、思わぬトラップに嵌った。
while (boolean)などと、runメソッドにループを実装して、外部からプロパティを変えてスレッドを止めるように実装した。
しかし、再度プロパティを戻して、runメソッドを使用しただけでは、スレッドが起動しないのだ。
デバッグウインドにも、何やら吐かれている。
むむむ・・・