Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Параметры. -сВыводит инструкции виртуальной машины Java для всех методов указанного класса




Выводит инструкции виртуальной машины Java для всех методов указанного класса. Дизассемблирует все методы, включая private.

-classpath путь
Путь, который javap использует для поиска классов, указанных в командной строке. Этот параметр переопределяет путь, заданный по умолчанию или указанный в переменной среды classpath. Аргумент путь — это упорядоченный список каталогов и ZIP-файлов, разделяемых двоеточиями в среде UNIX и точками с запятой в среде Windows.

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

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

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


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

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

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

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

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





Дата публикования: 2015-10-09; Прочитано: 139 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...