主要内容

动态路径Java类路径

MATLAB®段Java®类路径分为静态路径和动态路径。MATLAB先搜索静态路径,再搜索动态路径。

MATLAB提供了动态路径,方便您开发自己的Java类。您可以在动态路径上更改类定义,而无需重新启动MATLAB。因此,在开发和调试类时,将用户定义的Java类定义放在动态路径上是很有用的。

虽然动态路径在更改路径方面提供了更大的灵活性,但动态路径上的Java类可能比静态路径上的类加载得更慢。此外,动态路径上的类的行为可能与静态路径上的类不相同。如果类的行为不符合预期,则使用静态路径。

开发完Java类后,将该类放在静态路径上。有关更多信息,请参见Java类路径的静态路径

要将类添加到动态路径,请使用javaclasspath而且javaaddpath功能。要删除条目,请使用javarmpath函数。这些函数清除工作区中的所有现有变量和全局变量。

请注意

如果Java类依赖于动态路径上的类,则不要将它们放在静态路径上。

另请参阅

||

相关的话题