JNI編程入門(二): 動態註冊

在JNI編程入門(一)當中,這種編寫JNI的方法是靜態註冊,如果仔細研究會發現有以下問題: JNI 方法名字必須遵循規則且名字很長,可以看到java與C++函數之間的關係,不安全。 JNI接口的頭文件需要用戶手動javah生成,非常不方便 程序運行效率低,因爲初次調用native函數時需要根據根據函數名在JNI層中搜索對應的本地函數,然後建立對應關係,這個過程比較耗時 所以有沒有更專業、通用的方法
相關文章
相關標籤/搜索