JNIWrapper支持多種平臺(tái),它提供了一種簡(jiǎn)單的方法使java程序和本地代碼進(jìn)行交互,而不是使用JNI,你不需要?jiǎng)?chuàng)建一個(gè)本地庫(kù)來讓系統(tǒng)調(diào)用。你只需要編寫java代碼部門,剩余的工作由JNIWrapper來完成JNIWrapper的特性1 高性能 JNIWrapper能樓處理大量java和本地代碼之間的交互數(shù)據(jù)2 自動(dòng)內(nèi)存管理 所有被JNIWrapper利用的資源當(dāng)不用的時(shí)候自動(dòng)被釋放。
3 廣泛支持本地方法調(diào)用 JNIWrapper至此stdcall和cdecl 以及大量的C/C++數(shù)據(jù)類型,包括結(jié)構(gòu)體,共同體,指針。
4 支持按照傳統(tǒng)的C樣式生產(chǎn)代碼,包括結(jié)構(gòu)體、聯(lián)合體和指針5 支持線程安全,真正的并發(fā)處理6 處理本地錯(cuò)誤7 可擴(kuò)展架構(gòu),允許執(zhí)行新的數(shù)據(jù)類型或者自定義已存在的類型8 自定義本地類的查找機(jī)制。
您的評(píng)論需要經(jīng)過審核才能顯示
有用
有用
有用