Pertanyaan yang diberi tag java-native-interface

Java Native Interface (JNI) memberikan kemampuan implementasi JVM untuk menjalankan kode asli sistem dan kemampuan kode asli untuk menjalankan kode Java (dengan membuat instance JVM baru). Bahasa target yang paling umum untuk JNI adalah C dan C ++, yang setidaknya implementasi JDK Sun / Oracle menyediakan perintah pembantu (javap - untuk pembongkaran kode, javah untuk pembuatan kode c).

113
JNI mengonversi jstring ke char *

Saya telah melewati string URL dari kode Java ke C sebagai jstringtipe data melalui penggunaan JNI. Dan metode perpustakaan saya membutuhkan char *sebagai url. Bagaimana saya bisa mengkonversi jstringdi char *? PS: Apakah ada keuntungan menggunakan jcharArray di C? (yaitu Meneruskan char...