您的位置 首页 java

Java与C语言的区别

执行效率来讲:

C语言是面向过程的语言,执行效率高;C语言通常采用的是ASCII字符集,A-65,a-97

Java是面向对象的语言,执行效率比C语言低;Java采用Unicode字符集。

通用性与安全性:

C语言不能跨平台,C语言没有垃圾回收机制,申请的空间要手动释放。

Java可以跨平台直接移植。只要有安装Java虚拟机(JVM)就可以了;Java有垃圾回收机制

语法方面来讲:

(2)文件组织方式不一样

c语言会把全局变量和方法的声明,放在一个文件里面,叫做头文件

Java是以类来组织文件的

c语言注重的是算法,并且算法很重要

Java却不一样,想用的时候导包就可以了。Java中的算法没有c语言那么复杂

因此,我建议初学编程语言的同学学Java比学c语言更易成为一个程序员。

文章来源:智云一二三科技

文章标题:Java与C语言的区别

文章地址:https://www.zhihuclub.com/199883.shtml

关于作者: 智云科技

热门文章

网站地图