2010-12-12 4 views
0

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

ответ

5

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

Смежные вопросы