java做游戲 用java編寫貪吃蛇,應該怎么寫?
用java編寫貪吃蛇,應該怎么寫?寫這些東西有用嗎?有時間看看和學習最新的框架,學習經(jīng)典框架的源代碼,設計模式的使用,以及數(shù)據(jù)結(jié)構(gòu)。非常感謝。這些是最重要的事情。當你找工作時,人們會問你怎么寫蛇?技術(shù)
用java編寫貪吃蛇,應該怎么寫?
寫這些東西有用嗎?有時間看看和學習最新的框架,學習經(jīng)典框架的源代碼,設計模式的使用,以及數(shù)據(jù)結(jié)構(gòu)。非常感謝。這些是最重要的事情。當你找工作時,人們會問你怎么寫蛇?技術(shù)總監(jiān)只會問您如何在框架中實現(xiàn)各種服務,以及如何解決業(yè)務邏輯。不要創(chuàng)建這些虛擬服務。別忘了Java的主要功能
學習java可以做游戲嗎?
是的,我會玩java游戲。
[資料
]主要是用Java分支的J2ME編寫的,但是J2ME需要Java的基礎知識。
現(xiàn)在大多數(shù)人都在從頭開始學習J2ME。學習J2ME時,總是從java基礎開始,現(xiàn)在java基礎的書都是基于J2SE的,這就造成了一些不必要的學習麻煩。這里簡要介紹了J2ME中使用的和不需要的java基本知識。
J2ME中使用的Java基礎知識:
1。Java語法基礎:包括基本數(shù)據(jù)類型、關鍵字、運算符等
2。面向?qū)ο笏枷耄侯惡蛯ο蟮母拍?,繼承和多態(tài)性等。異常處理
4。多線程
從你的代碼來看,方向鍵監(jiān)控是正常的,可以控制,但是你沒有創(chuàng)建一個線程來執(zhí)行蛇的移動,使整個執(zhí)行成為一個單一的線程,所以蛇移動時鍵不會有反應,只有在蛇移動完成后才會顯示在控制臺上。