1 回答
已采納

asd8532
TA貢獻143條經(jīng)驗 獲得超187個贊
Java面向對象開發(fā)語言2.強大的網(wǎng)絡開發(fā)能力3.分布式開發(fā)4.平臺無關性5.具有很強的安全性和可靠性,去掉了C語言中的指針;Java目前已經(jīng)在大型網(wǎng)絡數(shù)據(jù)庫中發(fā)揮了重大作用但主要開發(fā)B/S(瀏覽器/服務器)結構因此對于一些中小型的基于C/S(客戶端/服務器)結構數(shù)據(jù)庫應用并不適合;對硬件要求高;開發(fā)率低下等。
C語言高級編程語言;1.簡潔緊湊、靈活方便。2.運算豐富。3.數(shù)據(jù)結構豐富。4.結構式語言。5.語發(fā)不太嚴格,社計自由度大。6.直接訪問物理地址,可以對硬件進行操作因此既具備高級語言功能又具備低級語言的許多功能。7.與Java對比起來執(zhí)行率較高。8.適用平臺大如DOS、UNIX等;C語言在數(shù)據(jù)封裝上稍微有些欠缺使C在數(shù)據(jù)安全上的一大缺陷,這也是與Java的一大區(qū)別;C語言的指針操作也代來了很多不安全因素;Java取消了指針從而提高了安全性適應于初學者。
添加回答
舉報
0/150
提交
取消