J2ME 程序開(kāi)發(fā)注意要點(diǎn)
J2ME中使用到的Java基礎(chǔ)知識(shí):
1、Java語(yǔ)法基礎(chǔ):包括基本數(shù)據(jù)類(lèi)型、關(guān)鍵字、運(yùn)算符等等
2、面向?qū)ο蟮乃枷耄侯?lèi)和對(duì)象的概念,繼承和多態(tài)等等。
3、異常處理
4、多線(xiàn)程
J2ME中沒(méi)有用到的Java基礎(chǔ)知識(shí):
1、JDK中javac和java命令的使用
2、Java基礎(chǔ)中的很多類(lèi)在J2ME中沒(méi)有,或者類(lèi)中的方法做了大量的精簡(jiǎn)。所以建議在J2ME中熟悉類(lèi)庫(kù)。
3、Applet、AWT、Swing這些知識(shí)在J2ME中根本使用不到。
二、J2ME中暫時(shí)無(wú)法完成的功能
列一些J2ME中暫時(shí)無(wú)法完成的功能,希望大家能積極補(bǔ)充:
1、在手機(jī)中不更改代碼實(shí)現(xiàn)移植,主要指游戲。
2、動(dòng)態(tài)修改按鈕文字。
3、在Canvas上接受中文輸入。
4、操作本地資源、例如地址本、已收短信息等。
5、制作破壞性的手機(jī)病毒。
三、J2ME的跨平臺(tái)性
J2ME技術(shù)源于Java,所以也具有JVM的優(yōu)勢(shì),可以在支持Java的平臺(tái)上進(jìn)行移植,但是現(xiàn)在的J2ME技術(shù)在跨平臺(tái)上卻做的很糟糕,我們來(lái)簡(jiǎn)單看一下原因:
1、手機(jī)的屏幕尺寸不一:
這個(gè)主要在界面制作上。如果你使用的是高級(jí)用戶(hù)界面,比如你做的是應(yīng)用開(kāi)發(fā)或者用戶(hù)登陸、用戶(hù)注冊(cè)這樣的通用功能時(shí),一般沒(méi)有什么問(wèn)題。
如果你使用的是低級(jí)用戶(hù)界面,比如你做的是游戲,那么你就需要考慮這個(gè)問(wèn)題了。
簡(jiǎn)單說(shuō)這么多,希望學(xué)J2ME的朋友們能少走一些彎路,不足之處希望大家積極指正和補(bǔ)充,謝謝支持!
相關(guān)文章
Springboot+Vue+axios實(shí)現(xiàn)文章收藏功能
這篇文章主要為大家詳細(xì)介紹了Springboot+Vue+axios實(shí)現(xiàn)文章收藏功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-08-08
Mybatis使用@Select注解sql中使用in問(wèn)題
這篇文章主要介紹了Mybatis使用@Select注解sql中使用in問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05
Redisson延遲隊(duì)列執(zhí)行流程源碼解析
這篇文章主要為大家介紹了Redisson延遲隊(duì)列執(zhí)行流程源碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
SpringBoot和MybatisPlus實(shí)現(xiàn)通用Controller示例
本文主要介紹了SpringBoot和MybatisPlus實(shí)現(xiàn)通用Controller示例,只需創(chuàng)建實(shí)體類(lèi)和mapper接口,就可以實(shí)現(xiàn)單表的增刪改查操作,具有一定的參考價(jià)值,感興趣的可以了解一下2025-03-03
Java實(shí)現(xiàn)鏈表數(shù)據(jù)結(jié)構(gòu)的方法
這篇文章主要介紹了Java實(shí)現(xiàn)鏈表數(shù)據(jù)結(jié)構(gòu)的相關(guān)資料,每一個(gè)鏈表都包含多個(gè)節(jié)點(diǎn),節(jié)點(diǎn)又包含兩個(gè)部分,一個(gè)是數(shù)據(jù)域(儲(chǔ)存節(jié)點(diǎn)含有的信息),一個(gè)是引用域(儲(chǔ)存下一個(gè)節(jié)點(diǎn)或者上一個(gè)節(jié)點(diǎn)的地址),需要的朋友可以參考下2022-01-01
Java File類(lèi) mkdir 不能創(chuàng)建多層目錄的解決
這篇文章主要介紹了Java File類(lèi) mkdir 不能創(chuàng)建多層目錄的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-09-09
Java實(shí)現(xiàn)PDF文件的分割與加密功能
這篇文章主要為大家分享了如何利用Java語(yǔ)言實(shí)現(xiàn)PDF文件的分割與加密以及封面圖的生成,文中的示例代碼簡(jiǎn)潔易懂,感興趣的可以了解一下2022-04-04
eclipse/IDEA配置javafx項(xiàng)目步驟(圖文教程)
這篇文章主要介紹了eclipse/IDEA配置javafx項(xiàng)目步驟(圖文教程),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03

