هل تمر Java بالرجوع أو القيمة إلى C عند استخدام JNI (أكثر تحديدا أندرويد NDK)
-
18-09-2019 - |
سؤال
هل تمر Java بالرجوع أو القيمة إلى C عند استخدام JNI (أكثر تحديدا أندرويد NDK)
المحلول
ان ذلك يعتمد على نوع. يتم تمرير أنواع البدائية حسب النوع والنوع المرجعي حسب ... المرجع. يرى http://java.sun.com/docs/books/jni/html/types.html.
نصائح أخرى
لا أستطيع التحدث إلى Android، لكن Jni يمر القيم تماما مثل Java Does، يتم تمرير أنواع البدائية حسب القيمة ويتم تمرير جميع الكائنات (بما في ذلك الصفائف) بالرجوع إليها. ال مقالة ويكي على JNI إنه جيد جدا.
لا تنتمي إلى StackOverflow