我要学习编程,但不知是先学C语言还是JAVA,你能告诉我吗?
20个回答
展开全部
我个人认为,先学习C,因为C只是面向过程的,对于你了解一些算法很有用,而且有些算法在以后的面向对象编程中也会用到,但是这些算法不应作为重点,重要的是培养一种程序员基本的逻辑思维素养。
再学习C++,这样就能从面向过程到面向对象,特别注意类、继承、派生、多态等概念的学习,对于C++面向对象编程的基本模式有一个了解以后再学习JAVA就简单多了。而且很多术语你就不会很陌生了。
事实上,JAVA就是从C++借鉴而来的,很多语法和特征都和C++很相似,甚至是一样的。学好C++不仅对学习Java具有先导作用,而且对于你学习其他面向对象语言,如C#等都有一定的帮助。
再学习C++,这样就能从面向过程到面向对象,特别注意类、继承、派生、多态等概念的学习,对于C++面向对象编程的基本模式有一个了解以后再学习JAVA就简单多了。而且很多术语你就不会很陌生了。
事实上,JAVA就是从C++借鉴而来的,很多语法和特征都和C++很相似,甚至是一样的。学好C++不仅对学习Java具有先导作用,而且对于你学习其他面向对象语言,如C#等都有一定的帮助。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样的!计算机老师说C语言是最适合教学的语言了,因为它的功能强大,语法严谨。而且之后的很多语言都是从它发展而来的,至于面向过程还是面向对象,我听一个老程序员说你没有做过大型的软件设计就不可能真正懂得什么叫面向对象。而在程序设计里边积累是相当重要的,既然大学都开C语言课,那就好好学,然后自己再学JAVA就容易多了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以将c语言作为编程基础来学习,不一定需要搞得太深入。c++和java才是现在的主流,而这二者又是从c语言基础上发展出来的。java比c++稍保守些,可以说学了c++后再用java好像要特意忘掉c++的一些东西。
不过我觉得还是先了解c,再学c++,最后整java
不过我觉得还是先了解c,再学c++,最后整java
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果按一般经验是先学习C语言!但是我发现JAVA和C语言没多大联系的!所以你也可以先学习JAVA!只是在有些类容上面有类似的地方!但是不一定学了C语言就可以帮助学习JAVA!反而会受C语言里面的一些规则的影响!不一定会更好的帮助学习JAVA!但是学习C语言也可以帮助你学习写一些简单的手机程序!游戏之类的!反正没有绝对的好处啊!只看你自己的发展方向!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先学C语言吧,这样可以快速的让自己的头脑适应逻辑思维。不管是JAVA还是C++都要面对“面向对象”这个问题,他们很多的概念都是一样的,只是说法不同,语法也有些差别,先学哪个看你自己的选择吧。学好一个再学另一个时就不困难了~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询