クラス・ウィンドウについて

クラス・ウィンドウには、ロードされたクラスが表示されます。また、Oracle Java Virtual Machine(OJVM)を使用している場合は、クラスのインスタンス数、これらのインスタンスが使用しているメモリー量などの有益な情報も表示されます。Javaガベージ・コレクタを強制的に使用できるように、デバッガにはクラス・ウィンドウおよびヒープ・ウィンドウとともにガベージ・コレクション・ツールが含まれています。ガベージ・コレクタを実行すると、その影響がクラス・ウィンドウに即座に表示されます。デバッガでガベージ・コレクタを使用できる仮想マシンを使用している場合のみ、ガベージ・コレクタを強制的に実行できます。

ポップアップ・メニュー・オプションも含め、「クラス」ウィンドウの詳細は、[F1]を押すか、「ヘルプ」をクリックしてください。

クラス・ウィンドウを開くには、次のようにします。

  1. コード・エディタでブレークポイントを設定し、デバッグ・セッションを開始します。
  2. デバッガがブレークポイントに達したときに、「表示」->「デバッグ・ウィンドウ」->「クラス」を選択します。
    「クラス」ウィンドウに、現在ロードされているすべてのクラス、そのクラスで使用中のインスタンス数、およびその数のインスタンスに必要なメモリー容量が表示されます。
クラス・ウィンドウに表示される情報を選択するには、次のようにします。

表示の昇順と降順を変更するには、次のようにします。

注意: 「ツール」->「設定」 - 「デバッガ」 - 「クラス」ページで「パッケージ構造を表示」チェック・ボックスがチェックされていない場合のみソートできます。

「パッケージ構造を表示」チェック・ボックスがチェックされている場合、クラスはツリー構造で表示され、各ブランチはパッケージを表します。アイコンおよび各クラスまたはパッケージの隣にあるエントリは、クラスがトレースに含まれているか除外されているかを示します。 行番号表のないクラスの特殊なアイコン(red_circle_with_slash_across_it)は、クラスが取り除かれたか曖昧なためにトレースが不可能であることを示します。

クラス・ウィンドウで、ポップアップ・メニューから「設定」を選択し、表示する列を選択します。


関連項目

デバッガ・ウィンドウについて
デバッガ・ウィンドウの作業環境の設定
トレースするクラスの制御

 

Copyright © 1997, 2004, Oracle. All rights reserved.