инструмент "импорт" с использованием библиотеки Java Asm - PullRequest
0 голосов
/ 12 декабря 2010

Я использую библиотеку asm для инструментария java и хочу использовать инструкцию "import".так что, используя visitMethodInsn и INVOKEVIRTUAL, я смогу вызвать функцию из моего пакета.Я знаю, что когда у меня есть байт-код, этап связывания заканчивается, поэтому у меня могут возникнуть проблемы с этим.любое решение / обход?

1 Ответ

5 голосов
/ 12 декабря 2010
Байт-код

использует полные имена package.class.На уровне байтового кода не существует «импортных» эквивалентов.Если вы хотите импортировать класс, просто используйте его полное имя.

...