Java和C++一定要选一个,选谁?

Posted 课呱呱在线

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java和C++一定要选一个,选谁?相关的知识,希望对你有一定的参考价值。

作为一个有着5年项目经验的老司机,来回答这个问题。


Java不是一门独立存在的一门编程语言,它与其他语言都有共同之处也有不同之处。


回到题目,单纯的从找工作的角度,学习Java无疑是更好的选择,就业面广薪资高。


但是如果你更想在技术方面有长足的进步,还是建议选择C++,当然我们这里不讨论算法的实现。因为算法实现往往不是最重要的。


如果你是为了实现而实现用什么语言都可以的,只要你理解其中的过程就可以。


实现算法往往要去研究算法的时间复杂度和空间复杂度。对于java你可能引用一些工具类,引用的类算法复杂度你知道吗?其实最简单的语言就是C。


把C完全学通比java要好。当然java更适合做项目。C是面向过程的,java是面向对象的。



现在学什么还是要看你以后打算做什么,C++确实也是一个不错的选择,初学会感觉各种繁琐(指针,内存,垃圾回收等会消耗掉大部分时间)。可是我要说一点:现在能学会这些,以后遇到所有的语言都难不倒你。和你分享一句话:如果你能写100万C++代码,就能在硅谷找到一份非常好的工作(原话:如果你大学期间写过100万行代码(C++),我就能给你一份工作(在硅谷)。这是一位斯坦福大学教授给我说的一句话)。


课呱呱有全套Java全栈工程师课程,让你零基础迈向Java全栈工程师,课程历时近5年打造,抓住时下热门技术潮流,顺应学员学习认知曲线,无论你是有一定编程基础的IT人士,还是意欲转行的IT小白,都能让你学的会,乐于学。

课程主理人是前腾讯资深架构师吴刚老师,拥有数十年IT行业教学经验,曾任职大型互联网公司首席架构师,主导过多个高并发项目,其电商项目曾在双十一活动中承载过亿的浏览量和成交量。他的专业素养与实战经验将为课程注入丰富的趣味和营养!

课呱呱,爱她(IT)就上课呱呱,IT小白变专家。
联系电话:15391507317(同V)

“阅读原文”获取python课程!

因为公众号平台更改了推送规则,如果不想错过的文章,记得读完点一下“在看”,这样每次新文章推送才会第一时间出现在你的订阅列表里。



以上是关于Java和C++一定要选一个,选谁?的主要内容,如果未能解决你的问题,请参考以下文章

注册中心,ZooKeeper和Eureka该选谁?

iOS响应式编程:ReactiveCocoa vs RxSwift 选谁好

2021-11-20:一场电影开始和结束时间可以用一个小数组来表示[“07:30“,“12:00“],已知有2000场电影开始和结束都在同一天,这一天从00:00开始到23:59结束,一定要选3场完全

2021-08-28:给定一个正数数组arr,长度一定大于6(>=7),一定要选3个数字做分割点,从而分出4个部分,并且每部分都有数,分割点的数字直接删除,不属于任何4个部分中的任何一个。 返回有没有

学习 iOS 响应式编程?RAC 和 RxSwift 选谁都很好

《MySQL冲冲冲》MySQL vs Oracle,你选谁?