
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
java和c语言都是使用非常广泛的编程语言,每一个编程语言都有其市场需求存在。
编程语言有其不一致性,当然编程语言还有共通性的,java和c语言是两种不同的语言,java是面向对象的,c语言是面向过程的,两种语言的开发过程和执行方式是不一样的。当然c语言作为老牌开发语言其在编程语言中的地位还是很稳固的,所以很多人以为现在这个比较流行的新语言是不是需要先把c和c+这些老牌编程语言学会了,现在这些主流的编程语言才用的更好。
学java需不需要先把c语言学好呢?有必要也没必要,这要怎么理解呢,主要还是看个人程序员以后的发展方向定位。
java和c语言相差很大,而且c作为编译语言是公认的麻烦复杂的语言,如果你以后的发展方向就是往软件开发,app应用或者web方向走,可以不考虑c语言,而单独把java学精通用精通就可以了。
c语言的是更接近与计算机原理的一种语言,如果将来是往计算机系统方向发展的话想要做更厉害的软件开发工程师,是一定要学会c语言的,计算机系统方向的技术大牛对比同级的java开发收入普遍更高。
“学好”的定义也不一样,且看个人的职业发展,但是如果在java开发上已经达到了一个瓶颈,还是建议静下心来研究内存分配等这些编程基础知识,所以这个时候你是一定要会c语言的。如果建议要怎么学好可以先易后难,先把java学会了有时间在去研究c语言,编程语言之间都有其相通性,慢慢探索。