|On this page…|
Every installation of MATLAB® includes Java® Virtual Machine (JVM™) software, so that you can use the Java interpreter via MATLAB commands, and you can create and run programs that create and access Java objects. For information on the MATLAB installation, see the MATLAB installation documentation for your platform.
The MATLAB Java interface enables you to:
Access Java API (application programming interface) class packages that support essential activities such as I/O and networking. For example, the URL class provides convenient access to resources on the Internet.
Access third-party Java classes
Easily construct Java objects in MATLAB workspace
Call Java object methods, using either Java or MATLAB syntax
Pass data between MATLAB variables and Java objects
The MATLAB Java interface is intended for all MATLAB users who want to take advantage of the special capabilities of the Java programming language.
You need to access, from MATLAB, the capabilities of available Java classes.
You are familiar with object-oriented programming in Java or in another language, such as C++.
You are familiar with the MATLAB Class System, or with MEX-files.
For a complete description of the Java language and for guidance in object-oriented software design and programming, you'll need to consult outside resources.