Hitachi

Cosminexus V11 アプリケーションサーバ リファレンス API編


10.1 JavaVMで使用するAPIの一覧

JavaVMで使用するAPIの一覧を,次の表に示します。

表10‒1 JavaVMで使用するAPIの一覧

クラス名

機能

BasicExplicitMemoryクラス

Explicitメモリブロックを表すクラスです。なお,このクラスは,ほかのJDK製品では利用できません。

ExplicitMemoryクラス

Explicitメモリブロックを表す抽象クラスです。

派生クラスであるBasicExplicitMemoryクラスで処理する内容を定義します。なお,このクラスは,ほかのJDK製品では利用できません。

MemoryAreaクラス

ExplicitメモリブロックまたはJavaヒープを表す抽象クラスです。なお,このクラスは,ほかのJDK製品では利用できません。

MemoryInfoクラス

GCのメモリ情報を取得します。なお,このクラスは,ほかのJDK製品では利用できません。

例外クラス

JavaVMで使用するAPIで発生する例外を表す例外クラスです。なお,このクラスは,ほかのJDK製品では利用できません。

パッケージ名の省略

なお,この章ではjava.langおよびMemoryAreaパッケージに所属するクラスのクラス名は,完全名ではなくクラス名だけを記載します。

java.lang.Objectの場合:Object