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


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


Чтобы указать дополнительные каталоги и ZIP-файлы, не переопределяя пути, заданного по умолчанию, используется переменная среды classpath. Подробнее о ней рассказано в описании Java.

-h

Выводит класс в форме, пригодной для включения его в файл заголовков С.

-1

Выводит номера строк и таблицы локальных переменных в дополнение к переменным public-класса. Отметим, что информация о номерах строк и локальных переменных используется отладчиками. Информация о локальных переменных присутствует только в том случае, если класс откомпилирован ja vac с параметром -д; информация о номерах строк присутствует, если класс откомпилирован без параметра -o.


Помимо методов и переменных, объявленных как public, выводит методы и переменные указанных классов, объявленные как private. Отметим, что некоторые компиляторы (но не javac) могут искажать информацию о private-переменных, так что такие переменные и аргументы методов перестают иметь значащие имена. Это затрудняет дизассемблирование классов Java и восстановление исходного текста.

-s

Выводит объявления членов класса во внутреннем формате виртуальной машины Java.

-v

Выводит дополнительную информацию (в виде компонентов Java) обо всех членах каждого указанного класса.

-verify

Заставляет javap запускать верификатор для заданных классов и выводить результаты их проверки.

-version

Заставляет javap выводить информацию о номере своей версии.

Переменные среды

CLASSPATH

Содержит упорядоченный список (с двоеточиями в качестве разделителей для UNIX и с точками с запятой - для Windows) каталогов и файлов с расширением zip, в которых javap должна искать определения классов. Когда путь задан с помощью переменной среды, javap всегда неявно добавляет место расположения системных классов к концу пути. Если эта переменная не указана, то по умолчанию список содержит текущий каталог и путь к системным классам. Данная переменная переопределяется параметром -classpath.

Смотри также

java, javac

jdb — отладчик Java

Доступность




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