[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[jfriends:00479] Re: R e: Thread の一時停止と再開について





> だとすると、run()メソッド内のsynchronized(object)ブロックを
> synchronized(this){
>  while (flag)
>   wait();
> }
> とし、mousePressed()メソッド内のsynchronized()ブロックを
> synchronized(th){
>   if(flag){
>     msg="2";				
>     flag=!flag;			
>     th.notify();		
>     showStatus(msg);
>   }
>   else{
>     msg="1";				
>     showStatus(msg);
>     flag=!flag;			
>   }
> }
> とすれば通常に処理できるということでしょうか?

この場合、thisとthは同じオブジェクトですか?

-- 
/**
 *  大崎 洋平  (Yohei Osaki)
 *
 *  @e-mail  <osaki@xxxxxxxxxxxxxx>
 */

------------------------------------------------------------------------
目指せ!! 商品券20万,旅行券20万,デジカメ,PS2,Xbox…ホームページコンテスト
             http://isweb.infoseek.co.jp/hp_daiou/?svx=971122