Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
-с
Выводит инструкции виртуальной машины 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!