1、應(yīng)用領(lǐng)域不一樣
C語言主要用于驅(qū)動開發(fā)、操作系統(tǒng)、內(nèi)核開發(fā),嵌入式(單片機)、交換機、路由器等網(wǎng)絡(luò)設(shè)備的開發(fā);java主要是企業(yè)應(yīng)用開發(fā),包括服務(wù)器端開發(fā)、嵌入式領(lǐng)域、大數(shù)據(jù)技術(shù)、網(wǎng)站領(lǐng)域等。
2、基本數(shù)據(jù)類型不一樣
c語言基本數(shù)據(jù)類型主要有int、short、long、char、float、double,還有結(jié)構(gòu)體、指針等特殊類型,java基本數(shù)據(jù)類型主要有byte、int、short、long、float、double、char、boolean等。
3、通用性不一樣
C語言不能跨平臺,java可以跨平臺直接移植,只要安裝Java虛擬機(JVM)就可以了。
總結(jié):
c語言跟java在應(yīng)用領(lǐng)域、基本數(shù)據(jù)類型、通用性等方面有區(qū)別。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com