摘要:
JNA(Java Native Access)框架是一個開源的Java框架,是SUN公司主導開發的,建立在經典的JNI的基礎之上的一個框架。使用JNI調用共享類庫(.dll/.so文件)是非常麻煩的事情,既需要編寫java代碼,又要編寫C語言的代理方法,這其中需要很多數據類型的轉換,是讓人非常頭痛。JNA框架就是為了解決這些問題和繁瑣的事情而開發的,它提供一組Java工具類用于在運行期動態訪問系統本地共享類庫而不需要編寫任何Native/JNI代碼。開發人員只要在一個java接口中描述目標native library的函數與結構,JNA將自動實現Java接口到native function的. 閱讀全文
posted @ 2012-06-29 10:09
孤旅者
閱讀(du)(11853)
評論(0)
推薦(jian)(2)
