當前位置:生活全書館 >

IT科技

> Java和c語言區別

Java和c語言區別

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

Java和c語言區別

2、通用性不同:C語言不能跨平臺;java可以跨平臺直接移植。

Java和c語言區別 第2張

3、基本資料型別不同:c語言的基本型別的位數和作業系統和機器相關,而java是固定的;

Java和c語言區別 第3張

4、檔案組織方式不一樣:c語言會把全域性變數和方法的宣告,放在一個檔案裡面,叫做標頭檔案,而java 是以類來組織檔案的。

Java和c語言區別 第4張

5、應用領域不同:C語言主要用於驅動開發、作業系統、核心開發,嵌入式(微控制器)、交換機、路由器等網路裝置的開發;java主要是企業應用開發,包括服務器端開發、嵌入式領域、大資料技術、網站領域等。

Java和c語言區別 第5張

總結

Java與C語言在效率、通用性、基本資料型別、檔案組織方式和應用領域等方面都有所不同。

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/w43nl9.html