posts - 241,  comments - 116,  trackbacks - 0

          1. JNI解決本機(jī)平臺接口調(diào)用問題
          JAVA以其跨平臺的特性深受人們喜愛,而又正由于它的跨平臺的目的,使得它和本地機(jī)器的各種內(nèi)部聯(lián)系變得 很少,約束了它的功能。解決JAVA對本地操作的一種方法就是JNI。JAVA通過JNI調(diào)用本地方法,而本地方法是以庫文件的形式存放的(在 WINDOWS平臺上是DLL文件形式,在UNIX機(jī)器上是SO文件形式)。通過調(diào)用本地的庫文件的內(nèi)部方法,使JAVA可以實(shí)現(xiàn)和本地機(jī)器的緊密聯(lián)系, 調(diào)用系統(tǒng)級的各接口方法。

           

          2. JNI嵌入式開發(fā)應(yīng)用
          “一次編程,到處使用”的Java軟件概念原本就是針對網(wǎng)上嵌入式小設(shè)備提出的,幾經(jīng)周折,目前SUN公司已推出了 J2ME(Java 2 P1atform Micro Edition)針對信息家電的Java版本,其技術(shù)日趨成熟,開始投入使用。SUN公司Java虛擬機(jī)(JVM)技術(shù)的有序開放,使得Java軟件真正 實(shí)現(xiàn)跨平臺運(yùn)行,即Java應(yīng)用小程序能夠在帶有JVM的任何硬軟件系統(tǒng)上執(zhí)行。加上Java語言本身所具有的安全性、可靠性和可移植性等特點(diǎn),對實(shí)現(xiàn)瘦 身上網(wǎng)的信息家電等網(wǎng)絡(luò)設(shè)備十分有利,同時(shí)對嵌入式設(shè)備特別是上網(wǎng)設(shè)備軟件編程技術(shù)產(chǎn)生了很大的影響。也正是由于JNI解決了本機(jī)平臺接口調(diào)用問題,于是 JNI在嵌入式開發(fā)領(lǐng)域也是如火如荼。

          posted on 2012-01-13 09:19 墻頭草 閱讀(907) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          人人游戲網(wǎng) 軟件開發(fā)網(wǎng) 貨運(yùn)專家
          主站蜘蛛池模板: 阿拉善左旗| 德化县| 兴安盟| 壶关县| 宜昌市| 保德县| 隆安县| 康保县| 新源县| 乐都县| 塘沽区| 太仓市| 宁蒗| 克什克腾旗| 丽江市| 甘洛县| 南部县| 安远县| 罗田县| 将乐县| 石渠县| 原平市| 忻城县| 高碑店市| 通城县| 长葛市| 比如县| 鸡泽县| 廊坊市| 高阳县| 东乡族自治县| 林口县| 阜新市| 湖南省| 和平县| 利辛县| 林西县| 嘉峪关市| 中江县| 德州市| 花莲市|