学java需要学习c语言吗

 我来答
千锋IT教育
2022-09-27 · 千锋-IT职业教育良心机构
千锋IT教育
向TA提问
展开全部
不需要。Java和C语言确实有很密切的关系,有C语言基础再去学Java会很简单,但这并不代表不懂C语言就不能学Java。千锋教育就有线上免费Java线上公开课。 之所以说有C语言基础更容易一些,主要是因为JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。如果是都要学,那么可以先学习c++,c++可以说是Java的前身,但相比之下c++更难,建议从C语言入手,之后再学Java要简单一点。 C语言和Java语言都是目前应用最为广泛的编程语言,要想决定从那个语言开始学起,需要考虑三方面因素,其一是语言自身的学习难度;其二是语言应用场景的广泛性;其三是自身的知识结构。从学习难度上来看,C语言更适合初学者。从应用场景上来看,从应用场景的广泛性上来看,Java语言具有一定的优势,这也会对就业有一定的促进作用。从知识结构的要求来看,学习C语言和Java语言本身对于基础的要求都不高,但是如果从事系统级开发,则需要具备操作系统、数据结构和算法设计方面的基础。如果想了解Java更多相关知识,建议到千峰教育了解一下。千锋教育目前在18个城市拥有22个校区,年培养优质人才20000余人,与国内20000余家企业建立人才输送合作关系,院校合作超600所。
匿名用户
2017-03-22
展开全部
不需要。
Java可以算是从C++发展而来的,所以语法和C很相似,但既然是升级,所以必定涵盖了很多C的东西,所以这两种语言,只需学其一即可,java尤善用些。
Java是面向对象的,C是面向过程的,就好像说做蛋糕,最早时期只能用手一个个塑形,就好比于C语言,而后有人发明了蛋糕模子,然后就可以不用每一个都捏一下了,这就好比与Java语言,这种方式叫做继承,同时有了模子后,你又需要比原有形状多一个角,这就是Java的多态。
通过刚刚的举例,你应该大概了解了Java的一些东西,C的东西它有了,但它又更方便了一些,就好比你会使用电脑+打印机打印文档,难道你还会去学习蔡伦的活字印刷术么?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
后生言言之g
科技发烧友

2021-08-10 · 智能家居/数码/手机/智能家电产品都懂点
知道小有建树答主
回答量:611
采纳率:100%
帮助的人:19.3万
展开全部
对于想学习Java语言的同学来说是没必要学习C语言的,如果你的目的就是为了学Java语言的话,直接学习Java就行,C语言的基础部分跟Java语言相差不多,在往后的部分才回与Java有区别,当然如果你有java基础或者C语言基础的话,学习另外那一门编程语言也会变得简单的多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
齐软看世界
2017-03-22 · 超过24用户采纳过TA的回答
知道答主
回答量:71
采纳率:100%
帮助的人:15.3万
展开全部
java和c都是编程语言,他们之间是完全两个个体,所以并不需要先学习c语言。
编程语言是思想都是一样的,只是语法、配置等等不同,当你学到高深的时候,再学习c语言会非常简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长沙新华电脑学院
2020-10-07 · IT、电竞电商、设计、动漫专业对口升学
长沙新华电脑学院
凡初中及初中毕业生进入长沙新华对口升学班读三年后,由长沙新华统一组织报职教高考对口升学,然后通过对口升学录取到大专或本科院校继续深造获取全日制大专/本科文凭。
向TA提问
展开全部
当然是有用的,c是基础语言,是地基,可以先学c
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式