java和c語言的區別有:1.語言類型不同;2.通用性不同;3.數據類型不同;4.文件組織方式不同;5.應用領域不同;
java和c語言的區別有以下幾點
1.語言類型不同
java是一種面向對象的語言,執行效率高;而c語言是一個面向過程的語言。
2.通用性不同
c語言不支持跨平臺,而java具有跨平臺性,可以實現跨平臺移植。
3.數據類型不同
c語言中的基于數據類型有int、short、long、char、float、double;而java中的基于數據類型有byte、int、short、long、float、double、char、boolean。
4.文件組織方式不同
c語言中會聲明全局變量和方法,并儲存在頭文件中,而java是以類來組織文件。
5.應用領域不同
c語言主要用于操作系統、嵌入式、交換機、路由器等網絡設備開發;而java主要應用于企業應用開發,如服務器端、嵌入式、大數據、網站開發等。