学JAVA前一定要先学C语言吗?

学JAVA前一定要先学c语言吗?如果先学c有什么好处?好在哪里?不学c有影响吗?如果有影响大不大?谢谢... 学JAVA前一定要先学c语言吗?如果先学c有什么好处?好在哪里?不学c有影响吗?如果有影响大不大?谢谢 展开
 我来答
My_Persistence
2017-06-16 · TA获得超过3466个赞
知道大有可为答主
回答量:1201
采纳率:81%
帮助的人:422万
展开全部
Java和C语言是两种不同的编程语言,Java是完全面向对象编程语言,而C语言是面向过程编程语言。Java语言的核心是类和对象,C语言的核心是指针和函数。但是呢,两者仅仅是在语法结构上是很相似的,C程序代码和Java程序代码比较接近。因此,学Java前可以不用学C语言的,你可以完全只学Java语言就可,因为Java的编程思想和C语言的是不一样的,如果你没有学习过C语言的话,我倒建议你直接学Java即可,不用学C语言,如果你将来只从事Java程序开发,做Java程序员,那么几乎是没什么影响的。
我学Java之前已经学过C语言,学习过C语言后再学习的Java,这样的好处之一是你既能看懂C程序代码又能看懂Java程序代码,学习起Java也会更快些,对于一些Java中的概念的理解相对来说也会更容易些,总之,如果你有时间和精力的话,多学门编程语言,还是利大于弊的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sguckkdbgnkx
2017-06-15 · TA获得超过101个赞
知道答主
回答量:287
采纳率:0%
帮助的人:53.6万
展开全部
java和C语言同为编程语言,语法上相似,就是一个是用C语言表示,一个用java语言表示,就像是两个国家的人用两种语言表示一种意思,C语言和java语言如果要学,只需学一种即可,不一定要先学哪种语言,虽说C语言语法对于初学者比较易懂,java也不难,如果认定了要学java,先学不学C都可以,只要肯付出时间,什么都无所谓,答案认可的话请采纳,谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上海中公优就业
2017-06-22 · TA获得超过504个赞
知道小有建树答主
回答量:312
采纳率:66%
帮助的人:185万
展开全部
  1. 在很多大学计算机或软件专业的教程中,C语言及C++往往作为必修课,Java往往作为选修或限修课程

  2. Java和C++基本思想相同

    Java和C++都是面向对象思想,同属于高级编程语言。一般来说,做任何高级开发,使用两种编程语言都可以实现。Java可以算是C++的表亲,C++也算是Java的前辈。Java是参照C++的精髓而创造出的编程语言。Java希望能取代C++,同时使编程变得简单

  3. Java比C++简单

    Java比C++简单的多,因为C++里有许多比较难的概念,尤其对于初学者来说,比Java要难的多。Java的初衷就是要比C++简单,而Java比C++多的一个优势即时跨平台性,这实际上也使Java变得简单,由此可见,Java创始人的目的就是使Java变成一门容易掌握且强大的简单高级语言。

  4. 学习Java前没必要学习C++

    如果说你想学Java语言,那么完全没有必要学习C语言的,实际上两者的基础部分都是差不多的,从集成和多态处才开始不同,而且Java语言较C语言相比,安全性,实用性,以及可移植性都比C++要好的多,当然从某些方面讲C++也有着强于Java的优势。

  5. 学习编程语言者最好精于一门

    优就业Java老师建议:在进行编程语言学习的时候,先学好一门语言再去学其他,在编程的世界里,编辑语言属于一通百通的那种,你精通了一门语言的话在学习其他语言就会非常的快。而且专注于一门编辑语言的话在对编程语言掌握上会比较快,在掌握了一种语言运用自如后再去了解其他语言丰富自己IDE知识技能体系也不迟。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中网第一人
2017-06-15 · TA获得超过6201个赞
知道大有可为答主
回答量:1844
采纳率:85%
帮助的人:216万
展开全部
  1. 学JAVA前一定要先学c语言吗?

不一定。

2.如果先学c有什么好处?好在哪里?

大部分编程语言的基础部分语法几乎都是相同的,只是编程思想不同。

3.不学c有影响吗?如果有影响大不大?

不学c不影响学java,如果想往java方面发展,就不学c,c是面向过程的,java是面向对象的,学完c再学java,可能会一时转不过弯来,我刚学的时候就是这样。

不懂请追问,满意请采纳,谢谢!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fhydralisk
2013-02-17 · TA获得超过1854个赞
知道小有建树答主
回答量:1088
采纳率:0%
帮助的人:615万
展开全部
个人认为不一定非得学C,只要会一门编程语言,懂得编程思路即可更加深入的学习,总觉得从自己学计算机的路上看来,C语言不是很好的入门编程语言,比较容易入门的编程语言为Basic,当然了,如果你要学Java的话,不放先学C#,这个语言接近于C语言和Java语言。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式