java開(kāi)發(fā) 為什么Java不適合游戲開(kāi)發(fā)?
]主要考慮效率(代碼執(zhí)行效率、開(kāi)發(fā)效率)問(wèn)題,編寫時(shí)沒(méi)有C效率,編寫成本太高,Java不劃算,專門化不同,Java現(xiàn)在廣泛應(yīng)用于web,而C是基于Windows與Windows的兼容性更好,Java是
]主要考慮效率(代碼執(zhí)行效率、開(kāi)發(fā)效率)問(wèn)題,編寫時(shí)沒(méi)有C效率,編寫成本太高,Java不劃算,專門化不同,Java現(xiàn)在廣泛應(yīng)用于web,而C是基于Windows與Windows的兼容性更好,Java是在JVM Windows系統(tǒng)中運(yùn)行的有些接口比較費(fèi)勁。
Java基本上什么都可以開(kāi)發(fā),但是Java致命的一點(diǎn)是不能直接操作內(nèi)存,這給Java的開(kāi)發(fā)帶來(lái)了很多限制。但是Java提供了本地方法,可以調(diào)用C的類庫(kù),使函數(shù)得到進(jìn)一步的改進(jìn)。由于Java是自動(dòng)垃圾回收機(jī)制,游戲流暢性有很大折扣,因此不適合玩游戲。
為什么Java不適合游戲開(kāi)發(fā)?
不,我身邊有很多Java程序員,我們公司對(duì)Java的招聘從來(lái)沒(méi)有停止過(guò),特別是微服務(wù)。我們正在建立一個(gè)微型服務(wù)企業(yè)。我覺(jué)得Java是可以的,特別是對(duì)于金融相關(guān)的業(yè)務(wù)。一般來(lái)說(shuō),我們會(huì)先考慮Java