动态路径Java类路径
MATLAB®段Java®类路径分为静态路径和动态路径。MATLAB先搜索静态路径,再搜索动态路径。
MATLAB提供了动态路径,方便您开发自己的Java类。您可以在动态路径上更改类定义,而无需重新启动MATLAB。因此,在开发和调试类时,将用户定义的Java类定义放在动态路径上是很有用的。
虽然动态路径在更改路径方面提供了更大的灵活性,但动态路径上的Java类可能比静态路径上的类加载得更慢。此外,动态路径上的类的行为可能与静态路径上的类不相同。如果类的行为不符合预期,则使用静态路径。
开发完Java类后,将该类放在静态路径上。有关更多信息,请参见Java类路径的静态路径
要将类添加到动态路径,请使用javaclasspath
而且javaaddpath
功能。要删除条目,请使用javarmpath
函数。这些函数清除工作区中的所有现有变量和全局变量。
请注意
如果Java类依赖于动态路径上的类,则不要将它们放在静态路径上。
另请参阅
javaclasspath
|javaaddpath
|javarmpath