当前位置: 移动互联网学院 > Java培训 > JAVA培训常见问答 > 先学C语言还是Java
先学C语言还是Java 时间:2017-08-29     来源:华清远见JAVA学院

Java语言是在C语言的基础上发展起来的,所以C语言与Java有着密切的联系,那么想学Java编程需要C语言基础吗?不懂C语言能学好Java吗?先学C语言还是Java比较好呢?我们一起来看下!

很多人想学Java开发,但是没有编程基础,看到网上说学习Java前好先学C语言,事实真的是这样吗?

不懂C语言也能学好Java

Java语言和C语言确实有很密切的关系,有C语言基础再去学Java会很简单,但这并不代表不懂C语言就不能学Java。之所以说有C语言基础更容易一些,主要是因为JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。

另外两者的编程思想不同,Java是面向对象的编程思想,而C语言是面向过程编程,所以有一定的C语言基础,对比着学习Java就能更加体会到面向对象思想的好处,学习和理解起Java语言来也会更加深入,学习效果也会更好。

先学C语言可能会有不利影响

对于一般人来说,学习C语言不是一件容易的事,比较容易打击初学者的积极性。

c是面向过程的在编程习惯上和java还是有很大的区别的,如果先学c之后再学java,就会产生一定的习惯性上的影响,另外他们的语法也有差别可能导致记忆上的混乱!

所以关于c语言和java先学哪个的说法不用太过在意,学习Java之前不用先学C语言,只是说你有C语言基础的话,学习Java起来会更有优势,这也是学习编程语言时的一个特点,精通一门语言再来学另外一门语言是比较容易上手的。

X