如果一定要在C++和JAVA中选择,是C++还是java?
计算机专业的同学对这个问题有疑惑的,- 定要看一下这个回答!
上来直接给出最中肯的建议:
如果你是刚刚步入大学的大一时间非常充裕的同学,猪学长强烈建议先学C/C++.因为C+ +非常
最近很多小伙伴找我,说想要一些C++资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「C++专业入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!
评论区回复“888”,关注我之后私信回复“666”,即可拿走。
接近底层,对你后面理解整个计算机基础9体系都有非常巨大的帮助。貌似国内大学里大多数计
算机专业的课程也是这么设置的。
如果你是马上就要面临找工作,同时大学混了几年毫无c++9基础,那么想都不用想,赶紧选
java,至少保证你能找到工作。
C+ +更偏向于底层,除了腾讯之外,虽然在其他公司较少用于业务层面的研发。
但是在各大厂的基础架构部门、偏底层的缓存、存储组件,业务部]中对性能要求较高的服务比如
字节广告系统、滴滴出行9核心排队服务、还有国内大多数的游戏公司Q都对c+ +有着很高的需求。
同时在PC客户端9方向,各种输入法,音乐软件PC客户端,C+ +也是主流技术开发语言。
但是,相比于java、 golang的业内比较主流的业务服务端语言,C+ +岗位较少。
C+ +服务端相对于java服务端方向,由于生态像java spring那样主流的框架较少,所以学习的广度
并不宽,但是c+ +语言学习深度与难度更大。