About: 1140 results

JNI インタフェースの関数とポインタ
https://docs.oracle.com/javase/jp/1.3/guide/jni/sp ...
ネイティブメソッドは JNI インタフェースポインタを引数として受け取ります。VM が同じ Java スレッドからネイティブメソッドに複数の呼び出しを行うとき、VM はネイティブ メソッドの同じポインタに必ずアクセスするよう保証され ...
JNI インタフェースの関数とポインタ
https://docs.oracle.com/javase/jp/1.4/guide/jni/sp ...
ネイティブメソッドは JNI インタフェースポインタを引数として受け取ります。したがって、 VM が同じ Java スレッドからネイティブメソッドに複数の呼び出しを行う場合は、 ネイティブメソッドに同じインタフェースポインタを渡すことが保証されています。しかし、 ...
JNI インタフェースの関数とポインタ
https://docs.oracle.com/javase/jp/6/technotes/guid ...
したがって、ネイティブメソッドがスレッド間でインタフェースポインタを渡さないようにして ください。JNI を実装している VM は、JNI インタフェースポインタによって指示された領域 にスレッドのローカルデータを割り当てて格納することもでき ...
JNI 関数
https://docs.oracle.com/javase/jp/6/technotes/guid ...
JNIEnv インタフェース関数テーブルのインデックス 10. パラメータ: env :JNI インタフェースポインタ. clazz :Java クラスオブジェクト. 戻り値: clazz によって ...
JNI サンプル(引数の int 配列に値をセットして返す) @みっちーわーるど
http://www.mitchy-world.jp/java/jni/jni05.htm
2008年4月1日 ... 引数に数字を渡すと、その数だけ配列に連番を振って返します。 SampleJava5.java. 呼び出す側(Java)として以下のファイルを作成します。 public class ...
Java→JNIオブジェクト渡し - とあるプログラマのしらべごと - FC2
http://tsukaayapontan.web.fc2.com/doc/jni/jni_03.h ...
よろしければ、こちらも参照下さればと思います。 それでは、早速サンプルコードを見て いきましょう。 Java→JNIへ渡ったオブジェクトの値をJNI参照する為に必要な手順は 、以下の通りとなります。 オブジェクトへの参照(ポインタ)からクラス定義をロードする ...
JNIからJavaの配列を操作する - Qiita
https://qiita.com/niusounds/items/1d3c85d0ae63ece9 ...
2016年5月10日 ... JNIメソッドから複数の戻り値を受け取りたい場合、ネイティブの構造体を直接Javaに 受け渡すことはできないため、JNIでJavaオブジェクトを作成するか ... Javaから渡された 配列に入っている値をループで参照したい場合は、次のようにします。
JNI インタフェースの関数とポインタ
http://e-class.center.yuge.ac.jp/jdk_docs/ja/techn ...
ネイティブメソッドは JNI インタフェースポインタを引数として受け取ります。したがって、 VM が同じ Java スレッドからネイティブメソッドに複数の呼び出しを行う場合は、 ネイティブメソッドに同じインタフェースポインタを渡すことが保証されています。しかし、 ...
JNI に関するヒント | Android NDK | Android Developers
https://developer.android.com/training/articles/pe ...
2019年12月27日 ... JNI グローバル参照参照して、JNI グローバル参照が作成および削除される場所を 確認するには、Android Studio 3.2 ... 不正なポインタ: 不正な jarray、jclass、jobject、 jstring を JNI 呼び出しに渡している、または、NULL 非許容の引数で ...
夏休みの宿題は、JNI - CLOVER - はてなブログ
https://kazuhira-r.hatenablog.com/entry/20110820/1 ...
2011年8月20日 ... なぜなら、Javaのプリミティブ(int, long, float, doubleなどなど)およびStringは、変更 不可だからです。 ※リフレクションを使用してどうのこうの、というのはここでは置いて おきますあと、プリミティブはポインタ(参照)が扱えない ...