首頁 >Java >java教程 >java是c語言嗎?

java是c語言嗎?

青灯夜游
青灯夜游原創
2019-11-15 17:07:0510081瀏覽

java是c語言嗎?

java是c語言嗎?

java不是c語言。由於Java可以算是從C 發展而來的,因此Java與C語言的語法上比較類似;但兩者還是有挺大差別的。

java和c語言的區別

1、設計想法不同:C語言是過程導向的語言,執行效率高;Java是物件導向的語言,執行效率比C語言低;

2、通用性不同:C語言不能跨平台;java可以跨平台直接移植,只要有安裝Java虛擬機(JVM)就可以了;

3.語法不同:

(1)、基本資料型別不同:

c語言是int short long char float double 還有一些特殊型別結構體,指針,聯合體等,數組,字串;

java 是byte int short long float double char boolean ,而且c語言的基本類型的位數和作業系統和機器相關,而java 是固定的;

#( 2)、文件組織方式不一樣:c語言會把全域變數和方法的聲明,放在一個文件裡面,叫做頭文件,而java 是以類別來組織文件的;

4、應用領域不同:

C語言主要用於驅動開發、作業系統、核心開發,嵌入式(單晶片)、交換器、路由器等網路設備的開發;java主要是企業應用開發,包括伺服器端開發、嵌入式領域、大數據科技、網站領域等。

以上是java是c語言嗎?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn