Вопросы по теме 'javap'
Как выполнить javap из муравья
Я хочу запустить команду javap из скрипта ant. Команда Javap находится в папке bin в JDK, но как мне получить доступ к пути JDK в сценарии ant? ${java.home} указывает на JRE вместо JDK, так что это не помогает.
Я ищу решение, которое не требует...
773 просмотров
schedule
07.07.2022
Понимание вывода javap для пула констант
При запуске javap в очень простом приложении HelloWorld у меня возникает некоторая путаница в выводе вокруг постоянного пула.
Тестовый код
public class TestClass {
public static void main(String[] args) {
System.out.println("hello...
13808 просмотров
schedule
10.07.2022
Для чего нужны статические блоки кода?
Я хочу спросить, что показывает javap помимо публичных полей и методов переданных ему классов.
Я просматривал файл класса, в котором была только статическая переменная. Как и ожидалось, javap показывает статическую переменную и конструктор класса...
453 просмотров
schedule
18.04.2023
Почему вызов родительского конструктора не является первым вызовом в сгенерированном компилятором конструкторе для класса Inner?
Рассмотрим следующий класс Test , чтобы продемонстрировать поведение внутреннего класса в Java. Основной код находится в методе run . Остальное — это просто сантехнический код.
public class Test {
private static Test instance =...
86 просмотров
schedule
08.10.2023
Можем ли мы использовать команду Javap внутри программы Java?
Мне нужно написать программу, в которой я могу отслеживать, как вызываются методы. Итак, я пытаюсь использовать invokestatic, invokevirtual, invokeinterface, invokespecial для отслеживания вызовов методов и последующих действий.
Для этого я должен...
771 просмотров
schedule
26.01.2023
Java: инициализация и конструктор анонимных классов
Я хотел бы понять странное поведение, с которым я столкнулся при работе с анонимными классами.
У меня есть класс, который вызывает защищенный метод внутри своего конструктора (знаю, плохой дизайн, но это уже другая история...)
public class A {...
1318 просмотров
schedule
17.10.2022
Инструмент javap не найден в Scala REPL
Я использую Scala 2.11.6 (Java HotSpot(TM) 64-битный сервер VM, Java 1.7.0_79) в Windows 10.
Я сделал следующее в REPL
scala> class Book (val title:String)
defined class Book
scala> :javap
:javap [-lcsvp] [path1 path2 ...]
scala>...
476 просмотров
schedule
30.09.2022