java的編譯命令是什么 JAVA能不能開發(fā)大型游戲?為什么?
JAVA能不能開發(fā)大型游戲?為什么?謝謝你的邀請(qǐng)!Java不適合開發(fā)大型游戲!Java的開發(fā)范圍很廣,但是它的缺點(diǎn)是不能直接操作內(nèi)存,只能安裝虛擬機(jī),這給Java的開發(fā)帶來(lái)了很多限制。但是Java提供
JAVA能不能開發(fā)大型游戲?為什么?
謝謝你的邀請(qǐng)!Java不適合開發(fā)大型游戲
!Java的開發(fā)范圍很廣,但是它的缺點(diǎn)是不能直接操作內(nèi)存,只能安裝虛擬機(jī),這給Java的開發(fā)帶來(lái)了很多限制。但是Java提供了本地方法,可以調(diào)用C的類庫(kù),這樣可以進(jìn)一步完善函數(shù);Java提供了自動(dòng)垃圾回收機(jī)制,大大降低了游戲的流暢性。所以Java不適合開發(fā)大型游戲,中小型網(wǎng)絡(luò)游戲都可以。
有人說C、C++、java、python編程語(yǔ)言都是高級(jí)語(yǔ)言,為什么只有C和C++可以編寫單片機(jī)程序?
哈哈!是時(shí)候談?wù)剼v史了。高級(jí)語(yǔ)言和低級(jí)語(yǔ)言有什么區(qū)別?什么是低劣的?計(jì)算機(jī)最基本的語(yǔ)言是機(jī)器代碼。匯編語(yǔ)言是與機(jī)器代碼相對(duì)應(yīng)的助記符。因此業(yè)界認(rèn)為匯編和機(jī)器代碼是機(jī)器語(yǔ)言。然而,人們并不容易理解。它被稱為低級(jí)語(yǔ)言。C、 C、Java等都是自然語(yǔ)言(人類可以理解的語(yǔ)言),所以被稱為高級(jí)語(yǔ)言。最后,為什么C和C可以編寫MCU程序?因?yàn)镃、C編譯器可以直接編譯MCU平臺(tái)的機(jī)器代碼,如果Java等語(yǔ)言也可以編譯MCU的機(jī)器代碼,那么他們也可以編譯MCU程序,比如用Lua腳本來(lái)編寫MCU代碼,他的原理是Lua解釋語(yǔ)言引擎嵌入C語(yǔ)言!好的讀者可以注意我的標(biāo)題。好的“嘿米編程專家”可以學(xué)習(xí)和交流私人信息和消息
仔細(xì)考慮轉(zhuǎn)行!只有我們來(lái)到這里,才很難理解這有多難!