调用Java从MATLAB
直接调用Java®MATLAB函数库®
您可以访问现有的Java类以在MATLAB工作区中使用。例如,使用内置类包,例如java.util
,包括在Java语言中。有关这些包的描述,请参阅Java语言文档。您还可以访问单独定义的类. class
文件、包或Java归档(JAR)文件,包括您开发的类。
您可以使用您的系统版本的Java运行时环境(JRE™)运行MATLAB。有关与MATLAB兼容的Java版本的信息,请参见MATLAB接口到其他语言.要在MATLAB中设置JRE路径,请调用jenv
.要从操作系统提示符设置路径,请调用matlab_jenv
.
如果您想从Java应用程序调用MATLAB函数,请参见从Java调用MATLAB.
功能
isjava |
确定输入是否为Java对象 |
javaaddpath |
向动态添加条目Java类路径 |
javaArray |
构造Java数组对象 |
javachk |
错误消息基于Java功能的支持万博1manbetx |
javaclasspath |
返回Java类路径或指定动态路径 |
javaMethod |
调用Java方法 |
javaMethodEDT |
调用Java事件分派线程(EDT)中的方法 |
javaObject |
调用Java构造函数 |
javaObjectEDT |
调用Java事件分派线程(EDT)构造函数 |
javarmpath |
从动态中删除条目Java类路径 |
usejava |
确定Java特性可用 |
jenv |
集JRE的Java运行时环境路径MATLAB |
matlab_jenv |
集JRE的Java运行时环境路径MATLAB从系统提示 |
类
matlab.exception.JavaException |
捕获错误信息Java异常 |
主题
开始
- 开始学习Java库
使用MATLAB Java接口的要求。 - 配置您的系统使用Java
如何验证您已经安装了受支持的Java版本。万博1manbetx - Java类路径
将Java类引入MATLAB工作区。
使用Java库
- 调用Java方法
如何在Java标准库类中调用方法
java.util.ArrayList
. - 在你自己的Java类中调用方法
使用动态类路径来开发您自己的Java类。 - 从Java回调到MATLAB
如何编写Java程序,从运行的MATLAB中调用MATLAB。 - 使用import函数简化Java类名
使用进口
函数仅通过类名引用类。 - 需要移除的Java包
添加Java包到MATLAB静态路径。
Java数组
- MATLAB如何表示Java数组
MATLAB如何解释Java数组的大小、形状和尺寸。