JAVA语言和C语言有什么区别?

 我来答
小雨_TA001F4
2013-12-05 · TA获得超过233个赞
知道答主
回答量:124
采纳率:0%
帮助的人:60.5万
展开全部
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语言要容易些
壬怡牵素欣
2020-03-10 · TA获得超过3789个赞
知道大有可为答主
回答量:3158
采纳率:32%
帮助的人:219万
展开全部
c语言是面向过程的语言,java是面向对象的语言。他们两个属于两种语言,java主要用语WEB开发。java可以和javascript等脚本语言一起用,学习java同时要学很多其他的技术,jsp
sevlte
mvc模式
struts
j2ee
hibernate
spring,还有html
css
javascript
xml等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanduan0377
2013-12-12 · 超过11用户采纳过TA的回答
知道答主
回答量:41
采纳率:0%
帮助的人:25.1万
展开全部
C语言是目前为止市面上大部分语言的最早期的版本,java也是从C中不断完善而产生的,区别在于C需要考虑指针管理,内存管理等。而java中没有指针的概念、内存管理基本也不需要编程的时候注意了,但也存在内存问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
勤娇太叔以柳
2019-12-06 · TA获得超过3591个赞
知道大有可为答主
回答量:3054
采纳率:24%
帮助的人:445万
展开全部
java.c都是高级语言`都比较容易学习`两者的算法和语法基本相同`只有个别地方不同`我就不列举了`JAVA是面向对象的语言`现在编程的基本上用JAVA和VB`
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-12
展开全部
java面向对象,C语言面向过程是最大的区别。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式