国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

如何學好J2ME

2019-11-18 12:43:57
字體:
來源:轉載
供稿:網友

  1.具備良好的java語言基礎,不要還沒有學習java語言就拿起一本J2ME的書來看。這樣效果并不好,相反假如你有良好的java語言基礎的話,J2ME就顯得比較輕易把握!
  
  2.假如你決定開始學習J2ME了,那么首先你應該清楚J2ME的體系結構是什么樣的。當你真正清楚了Configuration和PRofile的關系、了解了CDC和CLDC的區別后,那么你可以開始編寫自己的H elloWorldMIDlet了
  
  3.選擇優秀的開發環境,J2ME的開發環境比較靈活。我推薦使用Eclipse和EclipseME插件。因為Eclipse的插件非常豐富且靈活,當你開發聯網應用程序的時候安裝Lomboz就可以了。當然你也可以選擇Jbuilder等IDE,但是不推薦記事本!
  
  4.在編寫代碼之前,應該多讀一下好的代碼。究竟MIDlet的寫法和一般的java application不是很一樣。推薦WTK中的Demo程序。
  
  5.MIDP的API doc比較少,每個類的方法也很少。假如有時間的話,天天看個4-5個。這會對你幫助很大。究竟它的API和J2SE的并不一樣,只是它的子集,不應該想當然的使用。
  
  6.清楚MIDP中高級UI和低級UI類的使用和區別,在你做用戶界面的之前,思考好什么符合你的要求,推薦使用高級UI,這樣更簡單、可移植性更好。但是需要使用Canvas的時候不要猶豫,大膽使用!清楚高級事件和低級事件處理的機制。
  
  7.在開發應用程序的時候盡量使用MVC模式,這樣擴展性出色。徹底把握Record Management System,這是MIDP的一個重要子集。實現數據持久性存儲不可缺少的系統。善于使用RecordFilter和RecordEnumeration來簡化RMS的操作,在我的blog里面有一系列的關于RMS的文章,有時間就看看吧!
  
  8.重視線程,假如你還不真正清楚線程的時候的話,那么趕緊找資料看看吧。在J2ME的開發中,這非常的重要。具備了聯網的能力則給你的應用程序插上了翅膀,而聯網的時候為了避免堵塞一定要使用多線程技術。
  
  9.時刻關注最新的技術,比如PIM,BlueTooth等都在慢慢的得到支持。你可以使用WTK2.2開發相關的程序了。
  
  10.把握Java中文問題,在J2ME中這個問題更加突出。你應該把你的應用程序放到手機上去測試這個問題而不是在模擬器上。
  
  11.IO不用我說你也必須清楚,在J2ME中提供的IO包中,類比較少你更應該注重。
  
  12.不要因為聽說手機資源受限,在寫程序的時候就顧慮重重,不要犧牲代碼的可讀性和可維護性,但是也不能亂用。這個時候你的java語言的基礎起到了重要的作用!
  
  13.假如想開發游戲,那么你應該多讀相關的書籍。
  
  14.假如有些問題想了很久都沒有明白的話,可以到論壇上去問問,但是不要一有問題就問,自己思考后得到正確答案效果更好。或者把問題放下幾天,也許自然而然就明白了!不是胡說。
  
  15.多寫代碼!多多總結!簡單的八個字,非常重要:)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 高安市| 呼图壁县| 双鸭山市| 保靖县| 武功县| 绥滨县| 开平市| 保亭| 舟山市| 乐安县| 广饶县| 万源市| 闻喜县| 漯河市| 遂川县| 区。| 洞口县| 滕州市| 乐昌市| 长丰县| 郓城县| 霍州市| 汕尾市| 通州区| 龙泉市| 普格县| 达尔| 安阳县| 浠水县| 田东县| 汶川县| 偃师市| 陇西县| 招远市| 昌吉市| 台中县| 方城县| 修水县| 龙南县| 印江| 洛隆县|