Загрузка внешнего исходного кода и его внутреннее использование (перекомпиляция или что-то в этом роде)
Есть ли способ использования хранимого извне исходного кода и загрузки его в программу Java, чтобы он мог им использоваться?
Я хотел бы иметь программу, которая может быть изменена без редактирования полного исходного кода и что это возможно даже без компиляции каждый раз. Еще одним преимуществом является то, что я могу изменять части кода, как я хочу.
Конечно, у меня должны быть интерфейсы, чтобы можно было отправлять данные и снова возвращать их в программу с фиксированным исходным кодом.
И, конечно, это должно быть быстрее, чем просто система перевода.
Так есть ли способ сделать это, как дополнительная компиляция этих частей внешнего исходного кода и запуск программы после того, как это будет сделано?
Заранее спасибо, Андреас :)