IT科技

當前位置 /首頁/IT科技 > /列表

java與c語言的區別,java與c語言的區別是什麼

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

java與c語言的區別是什麼 java與c語言的區別

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

java與c語言的區別是什麼 java與c語言的區別 第2張

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

java與c語言的區別是什麼 java與c語言的區別 第3張

4、文件組織方式不一樣:c語言會把全局變量和方法的聲明,放在一個文件裏面,叫做頭文件,而java 是以類來組織文件的。

java與c語言的區別是什麼 java與c語言的區別 第4張

5、應用領域不同:C語言主要用於驅動開發、操作系統、內核開發,嵌入式(單片機)、交換機、路由器等網絡設備的開發;java主要是企業應用開發,包括服務器端開發、嵌入式領域、大數據技術、網站領域等。

java與c語言的區別是什麼 java與c語言的區別 第5張

總結

Java與C語言在效率、通用性、基本數據類型、文件組織方式和應用領域等方面都有所不同。

TAG標籤:java 語言 #