为了账号安全,请及时绑定邮箱和手机立即绑定

学习java有必要先学习c语言吗?

学习java有必要先学习c语言吗?

qq_一蹦一蹦的_0 2017-05-27 09:53:36
本人大一新生,学校先开了java,感觉停难的呀。??
查看完整描述

20 回答

?
RCUBE

TA贡献1条经验 获得超4个赞

虽然很多人都说C语言是基础,但是你也要相信学校开的课也是有它的原因的,首先C语言和Java完全是不同的两种语言,一种是面向过程编程的,一种是面对对象编程的,虽然说如果你前期学过C语言,对于Java的入门可能比较容易些,毕竟你接触过编程,一些变量,函数(Java中叫方法)等都有所理解,但是,即使你没学过,也是比较容易的,学没学过可能就是前期理解的快慢的区别,针对后期来说(学校的课程也到不了Java的后期,你要是感兴趣可以去深入一些),都是没差别的。

不过,你要是想自学一些C语言,这也是推荐的,俗话说得好嘛,技多不压身,C的入门教程目前网上也有很多。

查看完整回答
4 反对 回复 2017-05-28
?
遥望湛蓝天空

TA贡献1条经验 获得超1个赞

事实上都是一样的。如果你先学了c,学java会容易一点。如果你先学了java,学c也会觉得容易一点。感觉好像吃着碗里的时候,总会觉得锅里会有更好的,结果碗里的再好吃也会食之乏味,最后哪个也弄不好,所以还是先好好的努力跟上老师学吧。加油↖(^ω^)↗
查看完整回答
1 反对 回复 2017-05-28
?
慕姐9333596

TA贡献5条经验 获得超6个赞

主要是要看你的定位,如果你要注重接近硬件或是操作系统端的开发,可以学习一下C语言系列。它在处理接近汇编领域还是很有优势的,特别是实时控制和实时仿真方面。也就是说C语言的优势在底层,Java在上层。各有优势。

查看完整回答
2 反对 回复 2017-05-27
?
qq_昼绽_0

TA贡献82条经验 获得超17个赞

目的或兴趣,可以帮助你深入的去学习。

非计算机专业,确实感到枯燥的,建议从动态一点的语言学起(ruby或pathon).(不用管控太多,基本在代码里表现自己的逻辑就行了)

有兴趣或需求了,再去了解底层实现


查看完整回答
反对 回复 2017-05-29
?
就这样简简单单ll

TA贡献3条经验 获得超0个赞

不用,我就是从事Java开发的。你要是很清楚自己要学什么就专心去学。不管什么语言,学的一开始都是一模一样的。不存在c容易,java难或者java容易,c难的情况。

基础语法学习的时候都是比较枯燥的,因为你根本不知道这些语法会在实际开发中起到什么作用。就好像我们小学一年级开始学汉字拼音那般枯燥无聊,你需要耐下心来度过这个时期,不懂就要问,问老师,问同学,问百度,问谷歌......

查看完整回答
反对 回复 2017-05-29
?
空格键2

TA贡献4条经验 获得超0个赞

学习c会让你在学习java 的前期变得极其简单,但是后期的面向对象之后学不学c就没什么差异了

查看完整回答
反对 回复 2017-05-28
?
qq__8492

TA贡献1条经验 获得超0个赞

我们学校是先学C然后是JAVA  感觉还可以 没有那么吃力啊


查看完整回答
反对 回复 2017-05-28
?
萧欢打靶把营归

TA贡献63条经验 获得超16个赞

我们学校是先学C语言,再学c++,再Java。我挺喜欢这个顺序的,有一门面向过程和一门面向对象的语言打基础,学Java感觉比较轻松

查看完整回答
反对 回复 2017-05-28
?
_白驹过隙_

TA贡献37条经验 获得超15个赞

了解下 指针的概念 

查看完整回答
反对 回复 2017-05-28
?
燕鹰比翼飞

TA贡献2条经验 获得超0个赞

没有必要,因为基础语法运用都几乎一样,只不过个别有区别,基础学完再学JavaSE,JavaEE就和c一点关系就没了

查看完整回答
反对 回复 2017-05-28
?
追萌

TA贡献3条经验 获得超0个赞

c语言相当于编程的入门,个人觉得有必要学一下
查看完整回答
反对 回复 2017-05-27
?
达拉崩吧斑得贝迪卜多比鲁翁

TA贡献41条经验 获得超38个赞

只能说C语言比java更加底层,究竟有没有必要那就要看个人。 

查看完整回答
1 反对 回复 2017-05-27
?
浅笑未央人自醉

TA贡献1条经验 获得超0个赞

最好去学习一下C,这个可以自学,C里面有很多基础,这样学期JAVA不会太吃力

查看完整回答
反对 回复 2017-05-27
?
海角风桥

TA贡献36条经验 获得超12个赞


建议先学c  再学java会比较轻松一点 当然直接学java也行  这个主要看个人理解能力了

查看完整回答
反对 回复 2017-05-27
?
sunyaox

TA贡献68条经验 获得超6个赞

不用学,直接学Java就可以。

查看完整回答
反对 回复 2017-05-27
?
望远

TA贡献1017条经验 获得超1032个赞

先去学一下C语言吧,学到函数调用就差不多了,当然深入肯定有好处,特别是指针,铁定值,好多高级语言都是基于C语言的,语法和C语言十分相近。

查看完整回答
反对 回复 2017-05-27
?
慕尼黑3211643

TA贡献1条经验 获得超5个赞

C语言是其他语言的基础,学好C语言其他的语言也就比较好理解了
查看完整回答
5 反对 回复 2017-05-27
?
__innocence

TA贡献313条经验 获得超208个赞

有必要。

我个人觉得,如果你想入行计算机,从事编程工作,C语言必学。

先学了C语言,然后就觉得Java、C++不是那么难学了。

查看完整回答
反对 回复 2017-05-27
?
慕桂英3514354

TA贡献1条经验 获得超0个赞

先学c语言先,在学其他的。。就比较容易了
查看完整回答
反对 回复 2017-05-28
?
慕粉2008068286

TA贡献2条经验 获得超0个赞

学个皮毛就不用,要想学好的话,没c不行

查看完整回答
反对 回复 2017-05-28
  • 20 回答
  • 1 关注
  • 12432 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信