本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

Java

通过 MATLAB® 访问 Java®

您可以访问现有的 Java 类以在 MATLAB 工作区中使用。例如,使用 Java 语言中包含的内置类包(如 java.util)。有关这些包的说明,请参阅 Java 语言文档。您也可以访问在各个 .class 文件、包或 Java 存档 (JAR) 文件中定义的类,包括您开发的类。

函数

import将包或类添加到当前导入列表
isjava确定输入是否为 Java 对象
javaaddpath向动态 Java 类路径中添加条目
javaArray构造 Java 数组对象
javachk基于 Java 功能支持的错误消息
javaclasspath返回 Java 类路径或指定动态路径
javaMethod调用 Java 方法
javaMethodEDT从事件调度线程 (EDT) 中调用 Java 方法
javaObject调用 Java 构造函数
javaObjectEDT对事件调度线程 (EDT) 调用 Java 构造函数
javarmpath从动态 Java 类路径中删除条目
usejava确定 Java 功能是否可用

matlab.exception.JavaException捕获 Java 异常的错误信息

主题

快速入门

Getting Started with Java Libraries

Requirements for using the MATLAB Java interface.

Java 类路径

将 Java 类加载到 MATLAB 工作区中。

使用 Java

Call Java Method

How to call a method in the Java standard library class java.util.ArrayList.

Call Method in Your Own Java Class

Use the dynamic class path to develop your own Java classes.

Simplify Java Class Names Using import Function

Use the import function to refer to a class by its class name only.

疑难解答

Java 堆内存预设

如何调整 Java 堆大小。

Avoid Calling Java main Methods in MATLAB

How MATLAB handles main methods.