解析J2ME技術(shù)在手機開發(fā)領(lǐng)域的優(yōu)勢和不足
出處:fsclub 發(fā)布于:2011-07-13 10:15:28
眾所周知,在手機開發(fā)中,有J2ME、BREW、Symbian、Windows Mobile等開發(fā)方式,和這些開發(fā)方式相比,J2ME技術(shù)是使用比較普遍的一種技術(shù),下面就對這些技術(shù)進行一些簡單的比較。
Java ME 以往稱作J2ME(Java Platform,Micro Edition),是為機頂盒、移動電話和PDA之類嵌入式消費電子設(shè)備提供的Java語言平臺,包括虛擬機和一系列標準化的Java API.它和Java SE、Java EE一起構(gòu)成Java技術(shù)的三大版本,并且同樣是通過JCP(Java Community Process)制訂的。
Java ME是一種高度優(yōu)化的Java運行環(huán)境,主要針對消費類電子設(shè)備的,例如蜂窩電話和可視電話、數(shù)字機頂盒、汽車導(dǎo)航系統(tǒng)等等。JAVA ME技術(shù)在1999年的JavaOne Developer Conference大會上正式推出,它將Java語言的與平臺無關(guān)的特性移植到小型電子設(shè)備上,允許移動無線設(shè)備之間共享應(yīng)用程序。
J2ME技術(shù)的優(yōu)勢:
1 移植性強
使用J2ME技術(shù)開發(fā)的程序,可以經(jīng)過簡單的修改以后,在不能廠商的手機上運行,這個是J2ME技術(shù)的優(yōu)勢。
2 開發(fā)速度快
由于Java語言自身的特點,和系統(tǒng)的關(guān)聯(lián)不大,所以開發(fā)速度很快。程序的開發(fā)周期比較短。
3 技術(shù)入門快
由于JAVA語言相當?shù)钠占埃鴮τ谟幸欢↗AVA語言基礎(chǔ)的人來說,學(xué)習(xí)J2ME技術(shù)的門檻很低,所以J2ME技術(shù)的普及速度很快。
J2ME技術(shù)的劣勢:
1 功能有限
為了實現(xiàn)J2ME技術(shù)的移植性,J2ME技術(shù)無法實現(xiàn)系統(tǒng)的功能,例如讀取電話簿、短信息等系統(tǒng)內(nèi)容。無法開發(fā)手機上的系統(tǒng)軟件。
2 速度比較慢
由于J2ME技術(shù)運行在JVM基礎(chǔ)上,再加上手機硬件的限制,所以運行速度相對比較慢,但是這個速度用戶還是可以接受的啊。
3 程序大小受限
在手機上,J2ME技術(shù)開發(fā)的程序在程序大小上受到很大的限制,例如Nokia S40系列的程序大小一般限制在64KB以內(nèi),這個大大限制了J2ME程序的功能。
有什么不足的地方,大家可以積極指正。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 工業(yè)5G技術(shù)在智能制造中的應(yīng)用與實踐解析2025/12/31 10:57:21
- 工業(yè)以太網(wǎng)交換機選型與現(xiàn)場應(yīng)用技術(shù)指南2025/12/18 10:48:14
- 無線傳輸電路基礎(chǔ),射頻前端設(shè)計、天線匹配與鏈路預(yù)算計算2025/10/27 13:55:50
- ASK 解調(diào)的核心要點與實現(xiàn)方式2025/9/5 16:46:17
- 雙偶極子天線:結(jié)構(gòu)、特性與應(yīng)用全解析2025/9/3 10:29:21









