Main Content

MATLAB での Java main メソッドの呼び出しの回避

MATLAB® から main メソッドを呼び出す際に、このメソッドは、それがまだ実行中のスレッドを作成したものであっても、その最後のステートメントを実行すると戻ります。その他の環境では、スレッドの実行が完了するまで main が戻ることはありません。

MATLAB から main メソッド、特にユーザー インターフェイスを起動する main メソッドを呼び出す場合は注意してください。main メソッドはアプリケーション コードのエントリ ポイントであることを前提として記述されます。MATLAB から呼び出す場合、main はエントリ ポイントではなく、他の Java® UI コードが既に実行されていると、問題が生じる可能性があります。