j2me學習心得

真正開始學習J2ME應該算是從暑假7月份開始。到現在屈指算來也不過是三個月的時間。現在我把中間的一些學習經歷寫出來,和大家一起分享學習j2me的一些經驗和感悟。
   在學習J2ME之前,一些認識和不認識的朋友不止一次地說J2ME是JAVA裏最難的一塊。因爲你的代碼是運行在有限的資源中,必須盡最大可能地被優化,所以你必須具有很高的編程素養。不過我還是要堅持學習J2ME,也許是出於我對手機遊戲軟件這一行業的喜愛,更可能是因爲我對J2ME這一行業的未來充滿信心,在就業壓力逐漸增大的今天,它能在我畢業後給我一份工作:)。
    記得邵榮在《JAVA編程實踐》的序言中說道:學習一種技術最好分爲四個步驟:
    1 充分了解你學習的目標。就J2ME而言,你應該首先系統地瞭解J2ME的過去、現在和未來。其次,你應該瞭解J2ME能做些什麼。最後你應該充分了解J2ME又細分爲那幾個技術塊塊。我向大家推薦一篇文章:《學習J2ME編程需要掌握的七種技術 》。此外,我認爲你還應該在網絡上搜索一下J2ME的資源,包括與J2ME技術有關的一些大公司主頁,J2ME學習者所建立的個人博客(譬如我個人的blog:http://javac.blogchina.com)以及以J2ME爲主題的一些技術論壇。

    2 制定你個人的學習計劃。關於學習計劃的制定,不要把時間表制定的太死。計劃應該有一定的靈活性,否則,一旦你遇到一個暫時無法解決的技術難點,整個學習計劃就被打破了。這樣你的信心也就消失了大半。這種情況我就在學習的過程中經常遇到。

    3 腳踏實地的按照個人制定的學習計劃一步一步學習J2ME的各個技術。在這個期間,你可能會遇到很多很多一時難以理解的技術難點,但千萬不要放棄。個人認爲學習J2ME就像金鏞武俠小說中的主人公修煉武功一樣,每當主人公衝破一個關卡,內功就大進一層。學習J2ME也一樣,當你解決一個技術難點時,你的技術就上了一層樓。倘若你一旦遇到一個暫時無法解決的技術問題就放棄,你的水平就永遠只能原地踏步走,很難有實質性的進步。在我的這個學習階段中,每當我感到一種心靈的疲倦時,我就會抽出一段時間看一下電影《Forrest Gump》。主人公的人生經歷和處世態度總會給我無窮的精神力量,指引我在人生的道路上要不斷地前進。在此想大家推薦兩部我認爲很好的電影《Forrest Gump》和《Chariots of fire》.

   4 通過對照學習計劃檢驗自己的學習成果。這個階段最難做到的是個人需要客觀真實地評價自己。

   通過以上四個階段的學習,你對J2ME基礎知識應該有了很詳細的瞭解,接下來你就應該一邊通過研究別人的源代碼來繼續學習,一邊通過自己寫一些小型的手機軟件或手機遊戲來提高自己的水平。到了這個階段,我不能對你提任何建議了,因爲我目前也是處在這個階段。:)

  另外,初學者普遍比較關心的一個問題是使用何種開發環境。我的個人建議是使用Editplus+WTK。如果直接使用大型的IDE開發工具,初學者往往會陷入如何使用開發工具的細節而忽略了真正的J2ME技術。倘若使用CLDC+MIDP,則每次編譯的步驟有一些過於煩瑣。即使使用Editplus+WTK,你在心中應該明白開發一個J2ME項目的各個具體步驟。當然,除了Editplus+WTK外,事實上還存在一些其他很好的開發環境。在此不作介紹。
                                                                趙永鵬
                                                          2005年9月19日於CQUC
附:這個本人寫的第一篇技術性文章。鑑於作者能力有限,文中難免會有不少的錯誤。歡迎大家批評指正。
個人聯繫方式:msn:yongpeng1984#hotmail.com QQ:155281081 E_mail:zypsg#yahoo.com.cn.
熱烈歡迎各位J2ME學習者和高手與我交流。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章