Явасист против. API компилятора JavaJAVA

Программисты JAVA общаются здесь
Anonymous
Явасист против. API компилятора Java

Сообщение Anonymous »

В проекте, над которым я сейчас работаю, мне нужно генерировать классы Java во время выполнения.
Мне также нужно избегать использования отражения при дальнейшем использовании этих классов.

Я искал текущие решения для этой цели и нашел Javassist и Java 6 Java Compiler API.

Однако я в замешательстве:Я в замешательстве: p>


[*]Что использует Javassist для создания
классов? Использует ли он отражение или
что-то еще?
[*]Я написал несколько тестов и обнаружил, что
довольно легко генерировать байт-код
из исходного кода, а затем загружать
классы из сгенерированного байт-кода.
Каковы преимущества использования
Javassist перед этим решением?
< /ол>

Подробнее здесь: https://stackoverflow.com/questions/339 ... mpiler-api

Вернуться в «JAVA»