Javaでは、同期による言語レベルでのマルチスレッドがサポートされています。同期とは、複数スレッド間でアクティビティとデータ・アクセスを調整することです。Javaが同期のサポートに使用するメカニズムはモニターです。モニター・ウィンドウには、アクティブなモニターのステータスおよび制御情報が表示されます。
モニター・ウィンドウは、プログラムのデッドロックの検出に有効です。「モニター」サブセクションは実際にはデータ・パネルであり、データ・ウィンドウや監視式ウィンドウと同様、オブジェクトや配列を展開できます。また、「所有スレッド」、「待機スレッド」および「ブロックされたスレッド」サブセクションは実際にはスレッド・パネルで、情報は表示されるスレッド・ウィンドウとほとんど同じです。
注意: ポップアップ・メニュー・オプションも含め、モニター・ウィンドウの詳細は、[F1]を押すか、「ヘルプ」をクリックしてください。
モニター・ウィンドウを開くには、次のようにします。
ソース・エディタでソース・ファイルを開き、ブレークポイントを設定します。
ツールバーで「デバッグ」()をクリックします。
デバッガがブレークポイントで停止したときに、「表示」「デバッガ」
「モニター」を選択します。
関連項目
デッドロックについて
ブレークポイント・ウィンドウについて
デバッガ・ウィンドウの使用方法
デバッガ・ウィンドウの作業環境の設定
Copyright © 1997, 2007, Oracle. All rights reserved.