Oracle Solaris Studio 12.2: dbx コマンドによるデバッグ

Java モードの構文

display

表示される変数およびパラメータのリストを出力します。

display expression| identifier, ...

すべての停止ポイントで、表示される変数およびパラメータ identifier, ... の値を表示します。

display [-r|+r|-d|+d|-p|+p|-fformat|-F format|-Fformat|--] expression |identifier, ...

フラグの意味については、print コマンド」を参照してください。

ここで

class_name は、Java クラス名で、パッケージのパス (. (ピリオド) を修飾子として使用。たとえば test1.extra.T1.Inner) またはフルパス名 (# 記号で始まり、/ (スラッシュ) や $ 記号を修飾子として使用。たとえば #test1/extra/T1$Inner) のいずれかで指定します。修飾子 $ を使用する場合は、class_name を引用符で囲みます。

expression は、有効な Java の式です。

field_name は、クラス内のフィールド名です。

format は、式の出力時に使用する形式です。詳細については、print コマンド」を参照してください。

identifierthis を含む局所変数またはパラメータで、現在のクラスインスタンス変数 (object_name.field_name) またはクラス (静的) 変数 (class_name.field_name) です。

object_name は、Java オブジェクトの名前です。