Java 2 SDK 開発ガイド (Solaris 編)

JNI における配列への高速アクセス

Java 2 SDK Solaris 版では、Get*ArrayElements() 呼び出しの代わりに jni_GetPrimitiveArrayCritical() および jni_ReleasePrimitiveArrayCritical() を使用することによって JNI 配列へのアクセスを高速にすることができます。

これらの制限事項があるため、データ固定やコピーを行わずに配列の要素にアクセスすることはできません。詳細は次のサイトを参照してください。

http://java.sun.com/products/jdk/1.2/ja/docs/ja/guide/jni/jni-12.html