MATLAB® сегментирует Java® путь класса в статический путь и динамический путь. MATLAB выполняет поиск статического пути перед динамическим путем.
MATLAB предоставляет динамический путь как удобство для разработки собственных классов Java. Определения классов в динамическом пути можно изменить, не перезапуская MATLAB. Поэтому полезно поместить пользовательское определение класса Java на динамический путь во время разработки и отладки класса.
В то время как динамический путь обеспечивает большую гибкость при изменении пути, классы Java на динамическом пути могут загружаться медленнее, чем классы на статическом пути. Кроме того, классы в динамическом пути могут вести себя не так, как классы в статическом пути. Если ваш класс ведет себя не так, как ожидалось, используйте статический путь.
После разработки класса Java поместите класс в статический путь. Для получения дополнительной информации см. Раздел «Статический путь»
Чтобы добавить класс к динамическому пути, используйте javaclasspath
и javaaddpath
функций. Чтобы удалить запись, используйте javarmpath
функция. Эти функции очищают все существующие переменные и глобальные переменные в рабочей области.
Примечание
Не помещайте классы Java в статический путь, если они имеют зависимости от классов в динамическом пути.
javaaddpath
| javaclasspath
| javarmpath