C十十和java哪個(gè)好?
C++:
優(yōu)點(diǎn)是
1 有很多編譯器和共享庫。
2 如果你會(huì)C++, 學(xué)習(xí)其他語言諸如C,C#, Java就會(huì)非常輕松。
3 沒有垃圾回收器在后臺(tái)運(yùn)行因此執(zhí)行效率相對(duì)較高。
它的缺點(diǎn)是:
1 語言的語法比較復(fù)雜,標(biāo)準(zhǔn)庫又比較小,這使得這門語言對(duì)初學(xué)者學(xué)起來門檻比較高,感到非常難學(xué)。
2 這門語言沒有垃圾回收。
這門語言的主要用途是游戲開發(fā)領(lǐng)域,追求高效率的高級(jí)計(jì)算領(lǐng)域, 圖形圖像處理領(lǐng)域。
java:
優(yōu)點(diǎn)是
1 客戶端瀏覽器中運(yùn)行的效率非常高。
2 比較容易學(xué)習(xí)。
3 可以跟其他多種語言在多種場(chǎng)景下混合使用。
缺點(diǎn)是
1 不支持多重繼承。
2 在不同的瀏覽器中,可能有不同的行為。
它的主要用途是網(wǎng)絡(luò)應(yīng)用開發(fā),游戲開發(fā), 手機(jī)應(yīng)用開發(fā)和桌面程序開發(fā)。
最后,語言只是工具,沒有好壞之分。
關(guān)注優(yōu)就業(yè),學(xué)習(xí)更多IT知識(shí)。