C语言与J***A一起学,c语言和j***a一起学

dfnjsfkhak 39 0

大家好,今天小编关注到一个比较意思的话题,就是关于C语言java一起学的问题,于是小编就整理了2个相关介绍C语言与Java一起学的解答,让我们一起看看吧。

  1. 已经学会了C语言,Java或者HTML5中再选一个学习,学哪个比较好?为什么?
  2. 有c语言基础c++和java先学哪个?

已经学会了C语言,JAVA或者HTML5中再选一个学习,学哪个比较好?为?

html是网页结构语言,J***a是编程语言,看样子你是学习网站开发,那么前端html,css,J***aScript要学,后端j***a也要学,我学的是C sharp,因为最开始就用的微软的编译器,C sharp有个好处是当前最火爆的游戏引擎也是用csharp的,学习C sharp可以使用asp.net,当然J***a高,加油吧,还是先学J***a

有c语言基础c++和j***a先学哪个?

我也纠结过这个问题,当时学完C语言后不知道该学J***a还是C++,不过最后选择了C++,当然后来我也学J***a。

C语言与JAVA一起学,c语言和java一起学-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

回头来看,C++要难很多,可能很多人都觉得从C过渡到C++相对要简单,其实我一开始也是这么认为的,但实际学习之后发现不是这样的。新的C++对原有C的扩展部分就比较多了,在面相对象部分就更加杂而多,一整套学下来感觉也就是杂而多,学习不流畅,内容太多还导致学一些忘一些。

J***a虽然不是直接继承C,但是很多地方都是触类旁通,有C语言基础更加容易理解,而且纯面向对象,让人学起来更加系统和流畅。

不论选哪一个,学完再学另一个都相对更容易上手,不过我先学C++ 再学J***a就觉得J***a真智能,写起来很舒服。我兄弟先学J***a再学C++就一直觉得C++太繁琐智障,写起来很难受。

C语言与JAVA一起学,c语言和java一起学-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

作为2者都学过的人

先说结论 J***a吧

本人经历:本科二年级开始接触编程 已经很晚了 当时学的c++ 0基础 苦不堪言 当时还是太年轻 看事情学东西 没有系统性 所以编程能力一般

C语言与JAVA一起学,c语言和java一起学-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

中间找了份实习 是PHP的 这个让我对编程有了一些认识

机缘巧合 来到大厂工作 工作要用J***a 也完全不会 幸好自己爱琢磨 花时间 慢慢的走上正轨

说到这里 你肯定认为那应该先学c++

其实不然 回顾自己这段经历 C++其实偏难的 而且大部分的练手项目 基本上都是基于J***a的 就是说 你学J***a可以练手的 开源的 不会没有途径 更重要的是提问J***a的回答也偏多一点 遇到不会的 J***a社区还是很多大牛的 积极活跃的 所以建议J***a

谢谢点赞

C++和j***a的侧重点不一样,他们两个语法的相似度很高,他们的应用范围是互补,这两门语言之间没有竞争关系。没有谁会用j***a写对性能要求苛刻的程序、不会用J***A写桌面应用程序、更不可能用J***A写跟硬件频道打交道的程序。同时没有谁敢轻易用C++做商用的服务系统,尽管用C++做好得话肯定比j***a性能要好很多而且对***要求低很多,但是兼容性怎么办、开发效率怎么办?不过话又说回来,有实力的公司用C++用的比较多,原因是有实力的公司不怕兼容性问题因为他可以针对所有主流系统版本安排专人开发、有实力的公司也不怕开发效率问题因为他们有完善的软件开发流程和很多人很多钱,他们在意的就是一点“把事情做到极致”!

我这么说的话,可能会有人觉得我已经给了答案了,明显推荐C++么?答案是否定的,我推荐先学J***A,原因有两个,一是J***A更容易上手、二是能有更多的应用机会练手!而C++的话,在本科阶段是很难有机会练手的,除非你本科阶段就进了科研实验室。所以我建议先学J***A,再学着一下C++争取打下基础。

其实语言都是想通的,学好了一门,另一门不用费多长时间就可以精通,都是对客观世界的描述,不同的地方在于,使用的人群,c语言侧重于工程以及向硬件嵌入式开发里,很多程序员用的就是c,用的人多了,自然就会占据市场!J***a跨平台使用比较好,有一***人使用,还有像银行里的员工,开发用的最多的是vb,方便实用,office里本身就嵌套了开发语言,用起来也方便,所以在这个领域用的人就多了!

你有c的基础,可以说上手c++以及c#,比较快,但同时要结合你想要发展方向适合自己的才是最好的!

到此,以上就是小编对于C语言与J***A一起学的问题就介绍到这了,希望介绍关于C语言与J***A一起学的2点解答对大家有用

标签: c++ JAVA 语言