最重要的Profile當(dāng)然是MIDP(Micro Information Device Profile),MIDP定義了能在Java手機(jī)上運(yùn)行的Java程序的規(guī)范,包括應(yīng)用程序生命周期,各種UI界面組件,支持Record存儲(chǔ)和Http連接等等,符合MIDP規(guī)范的Java小程序被稱為MIDlet,可以直接通過無線網(wǎng)絡(luò)下載到手機(jī)并運(yùn)行。
前面已經(jīng)說過,和Configuration相比,Profile有許多可選包,比較實(shí)用的Profile還有在JSR135定義的MMAPI(Mobile Media API),實(shí)現(xiàn)多媒體播放功能;在JSR184定義的M3G API(Mobile 3D Graphics API),實(shí)現(xiàn)3D功能;在JSR120定義的WMA(Wireless Messaging API),實(shí)現(xiàn)短消息收發(fā)。假如你的手機(jī)支持某一Profile,如M3G,那么便可以在MIDlet中使用M3G的3D API實(shí)現(xiàn)3D游戲。