Загрузка внешнего исходного кода и его внутреннее использование (перекомпиляция или что-то в этом роде)

Есть ли способ использования хранимого извне исходного кода и загрузки его в программу Java, чтобы он мог им использоваться?

Я хотел бы иметь программу, которая может быть изменена без редактирования полного исходного кода и что это возможно даже без компиляции каждый раз. Еще одним преимуществом является то, что я могу изменять части кода, как я хочу.

Конечно, у меня должны быть интерфейсы, чтобы можно было отправлять данные и снова возвращать их в программу с фиксированным исходным кодом.

И, конечно, это должно быть быстрее, чем просто система перевода.

Так есть ли способ сделать это, как дополнительная компиляция этих частей внешнего исходного кода и запуск программы после того, как это будет сделано?

Заранее спасибо, Андреас :)

Ответы на вопрос(3)

Ваш ответ на вопрос