ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

Java ライブラリの呼び出し

MATLAB® からの Java® ライブラリへのアクセス

既存の Java クラスにアクセスするか、独自に作成して MATLAB ワークスペースで使用できます。たとえば、Java 言語に含まれている java.util などの組み込みクラス パッケージを使用します。これらのパッケージの詳細は、Java 言語のドキュメンテーションを参照してください。また、個々の .class ファイル、パッケージ、Java Archive (JAR) ファイルで定義されているクラスにもアクセスできます。

関数

javaArray Java 配列オブジェクトの作成
javaclasspath Java クラス パスを返すか、動的パスを指定
javaaddpath 動的 Java クラス パスへのエントリの追加
javarmpath 動的 Java クラス パスからのエントリの削除
javachk Java 機能のサポートに基づくエラー メッセージ
isjava 入力が Java オブジェクトかどうかを判別
usejava Java 機能が使用できるかどうかの判別
javaMethod Java メソッドの呼び出し
javaMethodEDT Event Dispatch Thread (EDT) からの Java メソッドの呼び出し
javaObject Java コンストラクターの呼び出し
javaObjectEDT Event Dispatch Thread (EDT) の Java コンストラクターの呼び出し
cell セル配列を作成
class オブジェクトのクラスを指定する
clear ワークスペースからアイテムを削除し、システムメモリを解放
depfun 関数または P ファイルの従属関係のリスト
exist 変数、関数、フォルダー、またはクラスの存在をチェック
fieldnames 構造体のフィールド名、またはオブジェクトのパブリック フィールド
im2java イメージを Java イメージに変換
import パッケージまたはクラスを現在のインポート リストに追加
inmem メモリ内の関数、MEX ファイル、クラスの名前
inspect プロパティ インスペクターを開く
isa 入力が、指定されたクラスのオブジェクトであるかどうかを判別
methods クラスのメソッド名
methodsview クラス メソッドを表示する
which 関数やファイルの位置の出力

クラス

matlab.exception.JavaException Java 例外のエラー情報の取得

例および操作のヒント

Java オブジェクトでのメソッドの呼び出し

MATLAB は、Java クラス パス上のファイルから Java クラス定義を読み込みます。

Java 文字列の大文字への変換

この例では、組み込みの Java String クラス メソッド toUpperCase を呼び出す方法を説明します。

スタティック クラス パス上にある Java JAR ファイルでのクラスの使用

この例では、Java アーカイブ (JAR) ファイルでクラス メソッドを呼び出す方法を説明します。

ダイナミック クラス パス上のユーザー定義 Java クラスの呼び出し

この例では、独自の Java クラスのメソッドを呼び出す方法を説明します。

java.net.URL を使用した URL の読み取り

このプログラム URLdemo は、URL (Uniform Resource Locator) で指定された Web サイトに接続し、そのサイトのファイルからテキストを読み取ります。

java.net.InetAddress を使用したインターネット プロトコル アドレスの取得

関数 resolveip は、IP (インターネット プロトコル) ホストの名前またはアドレスを返します。

Java クラスを使用した電話帳の作成と使用

メイン関数 phonebook は、引数なしで、または電話帳内にあるエントリのキーを引数として呼び出すことができます。

概念

Java ライブラリ

MATLAB Java インターフェイスを使用することの利点

MATLAB ワークスペースへの Java クラスの読み込み

Java 組み込みクラス、サードパーティ クラスまたはユーザー独自のクラスの使用

Java オブジェクト

Java オブジェクトの構築と使用

Java オブジェクト メソッド

呼び出し構文、静的メソッド、メソッドについての MATLAB のクエリ

Java 配列

MATLAB による Java 配列表現

Java メソッドへのデータの受け渡し

MATLAB の型を Java メソッドに渡す方法。

Java メソッドから返されるデータの処理

Java メソッドによって返される型の処理方法

トラブルシューティング

Java ヒープ メモリ設定

MATLAB ソフトウェアが Java オブジェクトを割り当てるメモリの量を調整できます。

この情報は役に立ちましたか?