大家好,今天小编关注到一个比较有意思的话题,就是关于c语言和java同时学吗的问题,于是小编就整理了4个相关介绍c语言和Java同时学吗的解答,让我们一起看看吧。
可以同时学三门编程语言吗?
可行,但是要有层次,我现在是开发人员主攻JAVA方向,财务系统,使用javascript+html+j***a+python等,但是如果说同时学c,c++,c#,j***a就没必要了。
首先你搞开发不可能混杂2种后端语言,维护太麻烦(我们公司分布式系统是j***a两个系统,C#两个,php一个,这是因为历史原因,以后开发统一用j***a)。
如果不搞开发,随便学学是可以的,但是语言类别就那几种,典型过程c,对象j***a,动态python,其他语言都是有互通的,学习了一种另外一种看看语法就差不多掌握了,类库的引用看看文档就好了;
所以建议是每种类型的语言学一个就够了。
学J***A应该怎么学,要先学C语言吗?
不需要先学c语言。j***a 与 c 的设计模式是完全不同的!j***a是完全面向对象的!c是面向过程的!如果先c有如下优缺点:优点:
1.对编程语言有一定了解!对起码的程序常见!如循环结构,选择结构,等等,这主要是c语言是一个上手快的语言。缺点:
2.c是面向过程的在编程习惯上和j***a还是有很大的区别的,如果先学c在以后学j***a时会产生一定的习惯性上的影响。
可以不要,J***A是一门面向对象的语言而C是一门面向过程的语言,有些人之所以选择先学C再学J***A主要是J***A和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。我是先学了C再学J***A的,感觉J***A和C有很多不相同的地方,如果一开始学C再学J***A的话你可以在一些基础语法上学得快一点,如果你不学C直接去学J***A的话也行,你在基础语法上学慢一点就行了,而且这样还不会受到C语法的一些影响,因为C和J***A并非完全相同的,至少一点J***A中没有直接的指针(改了个名叫引用),而且学C还要学一些数据结构和算法方面的知识,学J***A就没那么麻烦了,你稍学些就行了,J***A中的API都帮你做好了,在C中你要通过一个函数实现的功能可能J***A中就只需要你调用一个API就行了。在我看来如果你是想学J***A的话可以直接学,与其发学两门语言的时间还不如把更多的时间发在同一门语言上,这样对你学J***A可能要好很多。个人建议,仅供参考。
C++j***a两个都要自学的话,要多长时间呢?应该怎么学呢?
不建议两个都学
如果你是天才的话,可以试试
1.人的时间是有限的,精通一门语言需要要多的时间(理论+实践)。
2.尽管C++和J***a有相同之处,但在这个世界,各个职业分工明确,没必要浪费多余的时间。
3.C++和J***a都有多个分支。将来也不太可能每个分支都精通。
所以我觉得在一个上面花时间去精通它并成为这个领域杰出的人才就可以了。
当然,可以对两门语言都入入门,看下喜欢哪种语言,然后专攻它。
希望对你有用
为什么很多人说学J***A必需先学C语言?
其实C和J***A并无直接的关系,但是如果时间足够的话,可以学习C语言,像C,C#,C++,j***a等,虽然并无直接的关系,但是学习完一门编程语言,再去学其他语言,会更轻松,理解更深。
到此,以上就是小编对于c语言和j***a同时学吗的问题就介绍到这了,希望介绍关于c语言和j***a同时学吗的4点解答对大家有用。