Здравствуйте, Bra, Вы писали:
Bra>Возможно ли в языке Java каким-то способом осуществлять динамическую загрузку и сохранение классов? Загрузку как я понял можно организовать ClassLoader'ом, а вот сохранение?
Bra>И еще нет ли возможности конструировать классы в рантайме?
скажем, когда конструируешь класс с помощью
objectweb ASM, то он сначала
сериализует финальный байт-код в массив байтов.
далее этот массив можно сохранить, а можно подсунуть в classloader.defineClass
ps. динамическая загрузка — см. класс java.lang.ClassLoader
Здравствуйте, Bra, Вы писали:
Bra>Здравствуйте!
Bra>Возможно ли в языке Java каким-то способом осуществлять динамическую загрузку и сохранение классов? Загрузку как я понял можно организовать ClassLoader'ом, а вот сохранение?
Bra>И еще нет ли возможности конструировать классы в рантайме?
Ну и в javase 6.0 появился
Compiler API.