Программирование на языке Java


Инструментальные средства JDK - часть 23


Прерывает выполнение программы, если сгенерировано указанное исключение. Когда исключение не указано, выводится текущий список перехваченных исключений. Для отмены прерывания используйте команду ignore.

classes

Выводит список всех загруженных классов.

clear [ класс : строка ]

Удаляет точку останова, установленную в указанной строке данного класса. Команды clear и stop без аргументов выводят список текущих точек останова вместе с номерами строк, в которых они заданы.

cont

Возобновляет выполнение программы и используется при остановке текущего потока выполнения в точке останова.

down [ п ]

Перемещается на n кадров вниз в стеке вызовов текущего потока. Если n не указано, перемещается вниз на один кадр.

dump id(s)

Выводит значения всех переменных указанного объекта (объектов). Если задано имя класса, команда dump отображает все (статические) методы и переменные класса, а также имя суперкласса и список реализуемых интерфейсов. Объекты и классы можно задать по имени или по их восьмизначному шестнадцатеричному ID-номеру, а потоки — по сокращенному имени t@номер_потока.

exit (или quit)

Выход из jdb.

gc

Запускает сборщик мусора для удаления неиспользуемых объектов.

help (или ?)

Выводит список всех директив jdb.

ignore класс_исключения

Генерирование указанного исключения не приводит к прерыванию выполнения программы. Эта команда отключает команду catch.

list [ номер _строки ]

Выводит указанную строку исходного текста и несколько строк, стоящих перед ней и позади нее. Если номер строки не указан, использует номер строки текущего кадра стека для текущего потока. При этом выводятся строки из файла с исходным текстом для текущего кадра стека текущего потока. Команда use сообщает jdb, где искать файл с исходным текстом.

load имя_класса

Загружает указанный класс в jdb.

locals

Выводит список локальных переменных для текущего кадра стека. Код на Java должен компилироваться с параметром -д, чтобы включать информацию о локальных переменных.

memory




- Начало -  - Назад -  - Вперед -