麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

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

新手入門之j2me學習方法總結--摘錄篇

2019-11-17 06:23:35
字體:
來源:轉載
供稿:網友

  在學習的過程要自己做例子,曾經有朋友跟我抱怨說自己不知道做什么項目來練習,其實自己做練習并不一定要一個很完整的項目,可以從一些最基本的游戲模塊開始練習,比如,如何在屏幕上顯示一張圖片或者多張圖片,如何來實現這些圖片的重疊和移動(手動控制移動或者自動移動),如何在顯示圖片的時候調出一個Form來顯示一些信息,然后又能夠切換回圖片,這些小的練習雖然不能夠形成一個完整的游戲,但他是做游戲的基礎,所以初學者一定不要一開始就拿一個很大的項目來做,那樣只會讓你總是做得似是而非,要踏踏 實實從小做起,每個高手都是這樣走過來的,像我們離高手還有很遠的距離,只能夠從這些點滴的練習中積累自己的經驗。
  
  多和別人交流,在交流的過程中,你會得到更多的經驗,事實上就算是水平不高的編程者也會在某些方面有自己獨到的見解,這會教會你很多的東西。
  
  在學習的時候,自己為代碼加上自己的注釋,只有這樣才真正說明你看懂了這些代碼。
  
  新手如何學J2ME- -http://gophinight.blogchina.com/416142.Html
  
  有人說J2ME難,其實難者不會,會者不難,學編程,重要在實踐。
  
  我當初就是憑著一本java入門教材入的門,然后就抱著J2mE的參考手冊邊看邊寫代碼,就這樣慢慢成長起來的,
  
  當你對API熟悉之后,你會去研究算法,當你對一些基本的算法了解之后,你就覺得這東西,其實就是這么回事。
  
  想當一個高手,很難,但當一個菜鳥,還是很輕易的,比如我,呵呵,只要你多多練習,多多向別人請教就好了。
  
  回顧這半年來的J2ME歷程- -http://gophinight.blogchina.com/195653.html
  
  我之所以一直堅持用WTK,一是因為編譯的速度快,用起來也比較方便,另外也是為了避免因為用JB之類的編輯軟件中的聯想功能使自己變得懶起來,我希望自己能夠盡可能多的記住常用的類的用法,而不是靠聯想。
  
  回顧這半年多的歷程,我的感覺是,學習J2ME并不難,但要把J2ME做好也不輕易,非凡是如何在59K這個平臺限制下盡可能表現出游戲的可玩性和畫面張力,是一個永遠值得探索的問題。由于RPG本身的復雜性,使得內存資源變得那樣的寶貴,有時候為了幾K的內存占用,我要花上幾天的時間去調試,監測一絲一毫的變化,并寫出測試報告。也曾經有不少的朋友問我該如何學習J2ME,關于這一點,我本身水平并不怎么樣,但作為自己的經驗之談,我覺得就像我之前說過的那樣,要學習J2ME,一方面是要學好基本類的用法,一方面就是學會優化程序,前者是很輕易實現的,就是多看參考手冊或者API文檔,同時多做練習,自己設計一些小項目來實現。后者就比較復雜了,需要和大家多交流,自己多做測試,多設計不同的算法進行比較,我認為,手機游戲上就是找內存占用和Cpu負擔的平衡點,而這個東西不是理論上輕易得出結果的,需要更多的實踐,非凡是在不同的機型上,可能還會有不同的結果。
  
  J2ME開發入門- -http://gophinight.blogchina.com/986648.html
  
  J2ME本身是Java語言的一部分,因此,對Java語言有一定了解是必要的,而Java語言本身是面向對象編程的一種語言,因此,對類與對象的概念要有必要的了解
  
  對新手來說,還是建議采用WTK,因為剛接觸J2ME開發,與其把時間花在配置上,還不如花在編程上。
  
  我的感覺,每門語言都有自己的固定格式,就跟寫文章的幾要素一樣,總有開頭,結尾等等。而了解一門語言的格式,是學習這門語言最先要把握的內容。
  
  假如把程序流程比做是一個管道工程的話,那么每門語言里都有一個管道的入口,在J2ME里,這個入口就是MIDlet類,這個類一般也稱為J2ME的主類,每個程序,都有一個或多個固定的主類,在這里,我們只談一般的情況,即只有一個MIDlet主類的情況,大家看API即可知道,MIDlet類有幾個固定方法,startApp(),pauseApp(),destroyApp(),這些方法就像是管道工程(以下的講述里,我都把編程比作是管道工程)中的幾個要害閥門
  
  我覺得,J2ME實際上是一個很標準的順序流程語言,J2ME中沒有真正的多線程,很多情況下,一個J2ME程序的運行,我們都可以對他的流程進行完全的跟蹤。這在調試方面是非常方便的。
  
  線程在J2ME里非常重要,一切動態效果(當然這是游戲的前提)都是通過線程來操作,因此,對線程的控制是值得研究的一個問題。如何優化代碼,使線程能夠在足夠短的間隔時間內正常刷新,換言之,這就是大家討論的FPS問題。程序優化做得好,則線程間隔時間可以足夠短,使得FPS可以足夠高,游戲的流暢度當然就越高。
  
  J2ME開發中的好習慣
  
  1.多寫注釋,完備的注釋不管是對你自己,還是對別人,都是很有好處的,在調試中也會起很大的幫助。
  
  2.在重要流程的各個環節設置一些監聽點,其實很簡單,就是用symstem.out.PRintln()來輸出一些標志符號就可以了,這樣可以監聽你的程序在運行的時候,走到哪一步。
  
  3.不要寫太多的類,盡量整合資源,不用的變量或者方法,盡量去掉。
  
  4.熟練把握各種常見的異常,不要太依靠于問別人和翻書,這些應該是一個合格的程序員應該熟練于心的東西。
  
  5.對不熟悉的類,應該多寫小代碼來實驗其用法,別人講的永遠不如自己研究出來的結果牢靠。
  
  05年計劃的幾件事- -http://gophinight.blogchina.com/771104.html
  
  一款RPG原創游戲(用引擎制作);
  
  研究3D游戲和網絡游戲。
  
  每周至少在博客上發表三篇文章,對朋友們討論的重要問題,歸納成文章放在博客上供大家參考。
  
  執行力決定一切- -http://gophinight.blogchina.com/915502.html
  
  過去光是想著做計劃,但計劃落到實處的時候都是錯了一步,這樣的教訓已經太多太多了。所以從現在開始,我要加強自己的執行力度,不要總是放在心里。
  
  很多小的問題,自己平時應該多做實驗,去研究,而不要寄希望于別人都教給你,這樣是不對的,要養成嘗試的習慣,這樣才會更熟練的把握一門技術。:)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 午夜影视一区二区 | 久久久久久久亚洲精品 | 一级裸体视频 | 亚洲免费看片网站 | 国产精品91久久久 | 国产一区二区三区在线视频 | 双性精h调教灌尿打屁股的文案 | 粉嫩粉嫩一区二区三区在线播放 | 最新一区二区三区 | 久久人人人 | 精品一区二区三区中文字幕 | 精品免费国产一区二区三区 | 毛片国产 | 一级在线观看视频 | 一本色道精品久久一区二区三区 | 一区二区三区四区高清视频 | 亚洲精品一区中文字幕 | 美国一级毛片片aa久久综合 | 久久久久久久久久久久久久av | 国产精品高潮99久久久久久久 | 久久久久免费精品国产小说色大师 | 亚洲欧美日韩一区二区三区在线观看 | 二区三区四区视频 | 久久精品国产99久久久古代 | 国产色片在线观看 | 欧美日韩在线看片 | 依依成人综合 | 亚洲精品在线观看网站 | 黄色男女视频 | 毛片免费观看视频 | 91看片片| 欧美另类69xxxxx 视频 | 国产成人自拍av | 日本成人一区二区三区 | 久久久久国产一区二区三区不卡 | 91精品国产92久久久久 | 午夜视频在线观 | 黄色一级片免费在线观看 | 成人mm视频在线观看 | 欧美特黄a | 日韩精品dvd|