posts - 241,  comments - 116,  trackbacks - 0

          1. JNI解決本機(jī)平臺(tái)接口調(diào)用問題
          JAVA以其跨平臺(tái)的特性深受人們喜愛,而又正由于它的跨平臺(tái)的目的,使得它和本地機(jī)器的各種內(nèi)部聯(lián)系變得 很少,約束了它的功能。解決JAVA對本地操作的一種方法就是JNI。JAVA通過JNI調(diào)用本地方法,而本地方法是以庫文件的形式存放的(在 WINDOWS平臺(tái)上是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)跨平臺(tái)運(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ī)平臺(tái)接口調(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)專家
          主站蜘蛛池模板: 饶阳县| 江门市| 扶绥县| 江达县| 马鞍山市| 贡嘎县| 曲靖市| 达孜县| 余庆县| 茶陵县| 灵璧县| 黄大仙区| 泽库县| 绵阳市| 方正县| 汤原县| 同德县| 襄樊市| 通河县| 石棉县| 抚顺市| 炎陵县| 惠水县| 松阳县| 北海市| 瑞丽市| 崇信县| 乌兰察布市| 奉化市| 吉水县| 武城县| 定陶县| 罗定市| 浦北县| 百色市| 平原县| 无锡市| 高雄县| 彭山县| 阳新县| 清流县|