可以不一定要学习C语言,首先C语言和Java完全是不同的两种语言,一种是面向过程编程的,一种是面对对象编程的。只不过你学习C语言以后会对你学习java有帮助,毕竟你有过编程的经验。
不一定但是有C语言基础或者C++基础Java学起来就很容易了同样的,有Java基础,学习C语言或者C++也很容易由于Java封装得很厉害,学习难度比C语言或者C++低。学成时间得根据学习能力和学习态度如果毫无编程基础,学起来要费力...
其实没有必要,C语言诞生的时间要远远早于Java语言,可以说Java语言是借鉴C语言,但是又独具自己特色的新生编程语言,Java语言跟C语言同属编程语言,具有很多的共通性,但是Java语言比C语言更加的简单,Java语言一次编译,多次...
没必要先学c。java作为一个在语法上深受c语言影响的高级语言,你先学了一些c语言,再学java,对语法的学习更快。但如果你深入的学了c,或者说对c学的越来越多,越来越好,而你的java则会越来越不好。为什么呢,因为这...
不需要的,直接学习java会比学会C之后再学java更加简单,因为Java是面向对象的编程语言,而C是面向过程的编程语言。两者的核心理论和逻辑有较大的差距,虽然有些语法上有相似性。如果你没有学习过计算机原理、数据结构等基础,...
c语言是面向过程的,相对来说处理速度很不错,但是本身存在着不宜与修改和扩展的一些问题,所以现在还有部分低层引擎仍然使用c语言,一般高校用来做教材是用来做为一门语言的基础课来学。相对java来说关系不算太大,可以直接...
所以直接学习Java也是可以的。此外,C语言的领域主要是嵌入式开发和操作系统等偏底层的开发。Web开发、移动开发等并不是C语言的强项,所以直接学习Java也没关系,但是选择Java的话,首先要把这门编程语言的基础打牢,了解...
可以不要,JAVA是一门面向对象的语言而C是一门面向过程的语言,有些人之所以选择先学C再学JAVA主要是JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。我是先学了C再学JAVA的,感觉JAVA和C有很多不相同...
应该还是要的,因为现在国内的许多数据结构的书用C描述,用JAVA的很少,如果你想达到高水平的话,C是必须掌握的。数据结构是专业基础课,如果这个底子差,写出来的程序也好不到哪儿去。
而C++有是来源于C,不过Java最核心的部分是面对对象的程序语言,而C则是单单的面对过程,如果会了C,当然有很好的基础,当然对学Java有帮助,一开始的数据类型,程序结构都只有很小的区别,但是你要是会C++,...