可通过选择“窗口”>“调试”>“类”来打开“类”窗口。如果在调试会话运行时打开“类”窗口,则该窗口将在您结束调试会话时自动关闭。如果在未运行调试会话时打开窗口,则它在您关闭前将一直保持打开状态。
“类”窗口显示已装入虚拟机中所有类的分层结构,此虚拟机承载当前调试的程序。“类”窗口的内容取决于当前上下文。更改当前会话时,“类”窗口将更新以显示该会话的类。
可以单击类名称左侧的旋转器控件以展开或折叠类。可以检查程序中的字段、构造函数和方法,并检查静态变量的值。
下表描述在“类”窗口中使用的图标。
图标 | 描述 |
---|---|
![]() |
类。 |
![]() |
构造函数的类别节点。 |
![]() |
缺省访问的构造函数。 |
![]() |
专用构造函数。 |
![]() |
公共构造函数或非静态初始化函数。 |
![]() |
受保护访问的构造函数。 |
![]() |
静态初始化函数。 |
![]() |
方法的类别节点。 |
![]() |
缺省访问的方法(非静态)。 |
![]() |
专用方法(非静态)。 |
![]() |
公共方法(非静态)。 |
![]() |
受保护访问的方法(非静态)。 |
![]() |
缺省访问的方法(静态)。 |
![]() |
专用方法(静态)。 |
![]() |
公共方法(静态)。 |
![]() |
受保护访问的方法(静态)。 |
![]() |
字段的类别节点。 |
![]() |
缺省访问的字段(非静态)。 |
![]() |
专用字段(非静态)。 |
![]() |
公共字段(非静态)。 |
![]() |
受保护访问的字段(非静态)。 |
![]() |
缺省访问的字段(静态)。 |
![]() |
专用字段(静态)。 |
![]() |
公共字段(静态)。 |
![]() |
受保护访问的字段(静态)。 |
“类”窗口中的弹出式菜单包括下列项。
菜单项 | 描述 |
---|---|
列表选项 | 允许您定制“调用栈”窗口的显示,包括添加和删除信息列、重新排序列和排序列。有关详细信息,请参见定制调试器窗口。 |