c语言和java是否可以同时学

没有问题,我记得我之前有个学期时C++,java,python,matlab四门语言一起学的(逃
言归正传,我觉得主要是看你要学到什么程度吧。我觉得要熟练掌握一门语言,光靠一个学期的学习是远远不够的,至少需要两门课加若干项目,这个建立的前提只是说掌握一门语言,还没说熟练使用其中的一两种框架。
所以,对于初学者而言,我觉得同时体会不同种语言之间思维的差异性,其实对于理解各种编程语言风格上、使用上的优劣势以及差异是大有裨益的。就以题主所提的C和java为例吧,它们之间其实在学习的层面上是有相互借鉴意义的。比如通过C的学习,你了解到数组是线性连续存储的,连续访问的速度其实比跳跃访问要快,因此,你在使用java进行编程时,在写代码的时候你也就会不自觉得注意这些问题。再比如,你在写java时,遇到一行有若干整数问题,很自然就知道先调一个readLine的方法,然后再用空格什么的split一下,做强制类型转换,有了这个思路,你C遇到类似的问题时,也不会无从下手,自然就知道这个问题可以如何分解,之后那些借口自己实现就可以了。
再者,就是我想到了当时上一门课上老师讲的一句话,语言学得尽量多元化一些,不同的编程思想交织之后才能成为大家,推荐题主有时间可以接触一下这四类的编程语言,尽量都至少一种吧:
面向过程的编程(如:C,除去类部分的C++,Fortran);面向对象的编程(如:类部分的C++,java,很多号称支持面向对象模块的语言,例如python、JavaScript)面向脚本的编程(如:Perl,PHP,JavaScript,python(非典型));面向函数式的编程(如:Haskell,mathematica)。
【c语言和java是否可以同时学】 希望对题主有所帮助。

■网友
语言只是实现功能的工具,重点还是在于思想。JAVA和c++是两种有较大区别的语言。个人建议不要一起学,因为两种语言等于是两个不同的体系。一般来说,c++会比JAVA难点,学了c++再学JAVA会显得轻松很多
■网友
时间花在哪,哪里都有进步。所以,花时间在哪,取决于你接下来要用哪种语言。


    推荐阅读