編譯器可以用來製作游戲嗎
『壹』 想學習製作簡單的jar格式的手機游戲,請問有什麼好的開發軟體還有,有什麼java語言編譯器
java編譯器是c語言寫的,開發軟體只是集成了c語言的java編譯器和友好的界面,作為平台讓程序員更舒服地編程。java寫完程序同樣是程序文件,不是安裝文件,導出為jar則是jar包裡麵包含scr、bin和臘培res文件夾,有相應的.java,.class和圖像文件。手機有java編譯功能則將jar包里的文件編譯即為輪雹唯安裝過程,進入游戲則是運行過程,文件已經在安裝時編譯過。
用Eclipse作為開發軟體,集成sun的midp功能,以前是wireless toolkit for cldc,現在更新換代了。Eclipse是比較好的選擇,無論J2ME還是Android。只有安裝正確的插件,便可進行java手機開發。有了類似wireless toolkit的插件,在寫完程序編譯完成後便可直接選擇將程序以jad包形式調試,導出成jar包,在deployed文件夾里便可看到jad和jar文件,jar便是可以安裝到手機里的那個安裝文件。
答得有點莫名其妙還望諒解,我很久以前用的J2ME,答樓主的問題就回顧了一下。
一開始學習java肯定不能從J2ME開始了吧,從簡單的功能和例子開始,高級程序語言的概念殊途同歸,如果概念清楚肆渣,只要把包里的api記住就能寫了。從J2SE的application和applet開始。
『貳』 在linux下綜合使用vi、gcc編譯器和gdb調試器開發漢諾塔游戲程序
結果是游戲可以正常運行。
Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。
它能運行主要的Unix工具軟體、應用程序和網路協議。它支持32位和64位硬體。Linux繼承了Unix以網路為核心的設計思想,是一個性能穩定的多用戶網路操作系統。Linux有上百種不同的發行版,如基於社區開發的debian、archlinux,和基於商業開發的Red Hat Enterprise Linux、SUSE、Oracle Linux等。
2021年6月,根據Linux 5.14剛剛進入合並隊列的char-misc-next提交,Linux 5.14正式移除了RAW驅動。
Linux操作系統的誕生、發展和成長過程始終依賴著五個重要支柱:Unix操作系統、MINIX操作系統、GNU計劃、POSIX標准和Internet網路。
20世紀80年代,計算機硬體的性能不斷提高,PC的市場不斷擴大,當時可供計算機選用的操作系統主要有Unix、DOS和macOS這幾種。Unix價格昂貴,不能運行於PC;DOS顯得簡陋,且源代碼被軟體廠商嚴格保密;MacOS是一種專門用於蘋果計算機的操作系統。