Есть ли способ добавить (или расширить существующие) классы во время выполнения в Java. Я застрял в проблеме, в которой я должен расширить существующий класс во время выполнения и добавить его в classpath, чтобы этот новый класс был выбран.
спасибо,
Есть несколько способов сделать это.
Полагаю, есть и другие варианты.
Возможно, вы захотите посмотреть на BCEL . Без дополнительной информации о том, что вам нужно сделать, сложно дать более конкретный ответ.
Вы обязательно должны написать, зачем вам эта функция. Если вы попытаетесь добавить или заменить логику во время выполнения, возможно, вы захотите взглянуть на API сценариев и некоторые реализации .