J2ME程式開發新手入門九大要點

2022-10-09 22:21:19 字數 950 閱讀 7488

一、j2me中需要的j**a基礎知識

現在有大部分人,都是從零開始學j2me的,學習j2me的時候,總是從j**a基礎開始學習,而且現在講j**a基礎的書籍中都是以j2se來講基礎,這就給學習造成了一些不必要的麻煩,下面將j2me中用到的和不需要的j**a基礎知識做乙個簡單的說明。

j2me中使用到的j**a基礎知識:

1、j**a語法基礎:包括基本資料型別、關鍵字、運算子等等

2、物件導向的思想:類和物件的概念,繼承和多型等等。

3、異常處理

4、多執行緒

j2me中沒有用到的j**a基礎知識:

1、jdk中j**ac和j**a命令的使用

2、j**a基礎中的很多類在j2me中沒有,或者類中的方法做了大量的精簡。所以建議在j2me中熟悉類庫。

3、applet、awt、swing這些知識在j2me中根本使用不到。

簡單說這麼多,希望學j2me的朋友們能少走一些彎路,不足之處希望大家積極指正和補充。

二、j2me中暫時無法完成的功能

列一些j2me中暫時無法完成的功能,希望大家能積極補充:

1、在手機中不更改**實現移植,主要指遊戲。

2、動態修改按鈕文字。

3、在canvas上接受中文輸入。

4、操作本地資源、例如位址本、已收簡訊息等。

5、製作破壞性的手機病毒。

6、其他等待大家來補充。

三、j2me的跨平台性

j2me技術源於j**a,所以也具有jvm的優勢,可以在支援j**a的平台上進行移植,但是現在的j2me技術在跨平台上卻做的很糟糕,我們來簡單看一下原因:

1、手機的螢幕尺寸不一:

這個主要在介面製作上。如果你使用的是高階使用者介面,比如你做的是應用開發或者使用者登陸、使用者註冊這樣的通用功能時,一般沒有什麼問題。

如果你使用的是低階使用者介面,比如你做的是遊戲,那麼你就需要考慮這個問題了。

J2ME程式開發新手入門九大要點

net mailbomb archive 2005 03 24 329123.aspx 4 手機效能問題。不同手機的可用記憶體 最大jar檔案都有要求,例如nokia s40的大部分手機支援的最大jar檔案為64k,最大可用內容為210k。所以現在的手機軟體,特別是遊戲都提供支援的機型列表,也才有了...

J2ME程式開發新手入門九大要點

net mailbomb archive 2005 03 24 329123.aspx 4 手機效能問題。不同手機的可用記憶體 最大jar檔案都有要求,例如nokia s40的大部分手機支援的最大jar檔案為64k,最大可用內容為210k。所以現在的手機軟體,特別是遊戲都提供支援的機型列表,也才有了...

使用JBuilder開發J2ME程式

使用jbuilder開發j2me程式 出自 現在實際應用大部分都是使用jbuilder在進行開發,所以簡單介紹一下如何使用。jbuiler 9 包括jb9 以上都包含了mobileset和wtk,可以直接用來開發。使用jb9以上開發j2me應用時,和使用jb進行一般的開發類似,步驟如下 1 新建pr...