77问答网
所有问题
JAVA语言和C语言有什么区别?
如题所述
举报该问题
推荐答案 2013-12-05
1、JAVA中的内存分配是动态的,程序员不必关心内存管理方面的问题2、JAVA是一种解释型的语言3、JAVA没有指针4、JAVA仅允许单一继承5、JAVA不能定义全局变量6、JAVA不用goto语句7、JAVA不支持宏定义8、JAVA对每种数据类型都分配固定长度9、JAVA中没有头文件java和C最本质的区别就是, java是面向对象的语言,而C是面向过程的语言(虽然C可模拟OOP, 但它从本质来说还是面向过程的).而C多用于开发驱动程序,系统内核,嵌入式程序,等对速度要求比较高的程序.它们的应用领域也不同,Java侧重于游戏类等软件,C语言侧重于应用程序的编辑相比而言c语言要容易些
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GvW3G3NGWpW38vGYYGq.html
其他回答
第1个回答 2020-03-10
c语言是面向过程的语言,java是面向对象的语言。他们两个属于两种语言,java主要用语WEB开发。java可以和javascript等脚本语言一起用,学习java同时要学很多其他的技术,jsp
sevlte
mvc模式
struts
j2ee
hibernate
spring,还有html
css
javascript
xml等。
第2个回答 2013-12-12
C语言是目前为止市面上大部分语言的最早期的版本,java也是从C中不断完善而产生的,区别在于C需要考虑指针管理,内存管理等。而java中没有指针的概念、内存管理基本也不需要编程的时候注意了,但也存在内存问题。
第3个回答 2019-12-06
java.c都是高级语言`都比较容易学习`两者的算法和语法基本相同`只有个别地方不同`我就不列举了`JAVA是面向对象的语言`现在编程的基本上用JAVA和VB`
第4个回答 2013-12-12
java面向对象,C语言面向过程是最大的区别。
1
2
下一页
相似回答
C语言和JAVA有什么区别?
答:
从某种程度上来说,编程语言都是由语法和相应的程序库所构成,Java有自身的类库,C语言则有标准库
。所谓的编程,就是使用与语法来调用和组合程序库中的函数。不同的地方:1、
内存管理
在Java中,基本不用考虑内存的问题,如果想用一个对象,new一个就可以,这个过程的背后则是JRE为对象分类的一定内存...
c语言与java有什么区别
呢??
答:
两者的区别:
1、面向对象Java的面向对象的指向性很明显,而C则是一个正规的结构化语言
。 Java中有一个字符串类String, 通过调用 String.length()就可以了解字符串的长度,但是在C语言中,则需要使用函数strlen(str)来得到字符串(字符数组)的长度。2、
名称空间
Java通过包(package)来实现名称空间,在...
C语言和java的区别
在哪里?
答:
不一样。
C语言的字符串为数组形式,而数组的名称可以表示其地址,故对字符串输入不需要加地址符
。而单独的字符、整型变量等的名称不能直接表示地址,故需要加地址符。数组名就代表了该数组的地址。整个数组是一块连续的内存单元,数组名所代表的地址为第0个元素的地址,c就代表c[0]的地址。设数组c的...
c语言与java语言有哪些区别?
答:
C语言和Java语言是两种不同的编程语言,
它们有以下几个方面的区别:1. 应用范围:C语言主要用于系统编程、操作系统、嵌入式系统等方面
,而Java语言则广泛应用于Web开发、移动开发、大型企业级应用开发等方面。2.
语法
:C语言是一种过程化语言,强调对计算机底层硬件的控制,其语法比较简单;Java语言则是一...
java语言与c语言有什么区别
呢?
答:
java和c语言两者的区别如下:1、C语言是面向过程的语言,执行效率高;Java是
面向对象
的语言,执行效率比C语言低;2、C语言的安全性不如Java,C语言没有Java的垃圾回收机制,申请的空间要手动释放。Java的通用性好,可以跨平台直接移植,只要有安装Java虚拟机(JVM)就可以了。3、在速度上,C语言编写的...
JAVA语言和C语言有什么区别?
答:
C语言和 Java的主要区别:面向过程/
面向对象
、编译型/混合型、不同的应用场景。只要阅读二者的入门资料就清楚了。时间足够的话,先学C再学Java;时间不够直接上 Java。一个合格的程序员当然是要会C语言的,不过真正必须用到C语言的领域主要是嵌入式开发和操作系统等偏底层的开发。题主所提到...
JAVA语言和C语言有什么区别?
答:
1、JAVA中的内存分配是动态的,程序员不必关心
内存管理
方面的问题2、JAVA是一种解释型的语言3、JAVA没有指针4、JAVA仅允许单一继承5、JAVA不能定义全局变量6、JAVA不用goto语句7、JAVA不支持宏定义8、JAVA对每种数据类型都分配固定长度9、JAVA中没有头文件java和C最本质的区别就是, java是
面向对象
的...
大家正在搜
C语言属于什么语言
c语言是计算机的什么语言?
c语言属于什么类型的语言
汇编语言是一种什么语言
C语言和JAVA
C语言和java的区别
二级C语言和JAVA难度
c语言有什么用
JAVA编译C语言
相关问题
C语言和JAVA有什么区别?
Java和C语言有什么区别?
C语言和JAVA语言有什么区别?
JAVA语言和C语言有什么区别?
c语言和java的区别
c语言和Java有什么区别?
JAVA语言和C语言有什么区别?
C语言和java相比较,各自的优势是什么?