如果一定要在C++和JAVA中选择,是C++还是java?

111 阅读2分钟

大学生有时间先学C++

想尽快找到工作学java

学生有时间 有精力 又不着急找工作 开源先学c,确实c相对来说比较难,但是它就像你幼儿时期的爬行,是你学会走和跑的重要基础!c语言中你要自己注意内存泄漏,垃圾回收等等一系列重要知识,而这些高级语言都帮你做了,也许这一辈子你都不会知道,而这些确实是成为一个优秀程序员的必备知识,我这里说的是优秀,而不是代码工!其次c的IDE一般都不强大,你才能真真切切体会到手敲代码的感觉。

本人新建一个程序员交流圈子,群主是10年老技术人员,某上市公司的技术负责人,群里面每天会给群友解答疑问,招聘内推,点击即可加入圈子

java我建议做第二个学习的语言,java是面向对象的语言,更贴近人的思考,很多底层帮你封装好了,你不用太关注底层实现。你可以从java中学会面向对象的特点,网络编程等一系类知识。

从找工作角度来看,Java的市场需求量大,容易找到工作,在技术沉淀几年后,更容易找到高薪工作。

从技术发展来看,Java可以做web开发,移动app开发。还可以转型大数据方向。发展方向是多样的、深入的、有活力的。

再来看技术深度,Java生态系统很庞大,很多基于Java的技术概念不断产生,Dubbo的分布式服务,spring cloud里的分布式开发套件、并发、数据库等等,跟业务相关的技术栈都和Java有良好的对接和应用,并且应用广泛。

究竟学习哪一门语言,要看你自己以后几年的定位以及就业方向,根据自身的实际情况去定夺,祝你好运