Вопрос

Что означает "P" в "javap"? («С» в «javac» обозначает компилятор)

Это было полезно?

Решение

По умолчанию, javap отпечатки Объявления не частных членов каждого из классов, указанных в командной строке

Ссылка : http://docstore.mik.ua/orelly/java/javanut/ch16_08.htm

Другие советы

это означает Java Printer ....

Он печатает декларации методов в вашем классе, и это очень хороший способ увидеть, как ваш компилятор интерпретировал ваш код и преобразует ваш исходный файл в формат .class.

Команда Javap разбирает один или несколько файлов класса. Его выход зависит от используемых параметров. Если варианты не используются, Javap распечатывает пакет, защиту и общественные поля и методы передачи классов. Javap печатает свой вывод в Stdout.

javap является частью официальных инструментов Java и позволяет разобрать один или несколько файлов класса.

«P» в этом случае означает Распечатать, как в официальная документация сообщается, что:

... javap Командные напечатаны пакет, защищенные и общественные поля, а также методы проведенных в него классов. А javap Команда печатает свой вывод в Stdout.

В нем перечислены все методы и переменную, которую содержит указанный класс. Вам просто нужно поднять имя класса с командой Javap в командной строке. Например, C: jdk1.3 bin> javap java.lang.object. Он перечислит все методы объекта, содержит.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top