Мне было предложено создать java-систему, которая будет иметь возможность загружать новый код (расширения) во время работы. Как перезагрузить файл jar во время работы моего кода? или как загрузить новую банку?
Очевидно, что, поскольку постоянное время работы важно, я хотел бы добавить возможность повторно загружать существующие классы во время (если это не слишком усложняет).
Каковы вещи, на которые я должен обратить внимание? (подумайте об этом как о двух разных вопросах - о перезагрузке классов во время выполнения, а другой - о добавлении новых классов).