Java和C++一定要选一个,选谁?
Posted 课呱呱在线
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java和C++一定要选一个,选谁?相关的知识,希望对你有一定的参考价值。
作为一个有着5年项目经验的老司机,来回答这个问题。
Java不是一门独立存在的一门编程语言,它与其他语言都有共同之处也有不同之处。
回到题目,单纯的从找工作的角度,学习Java无疑是更好的选择,就业面广薪资高。
但是如果你更想在技术方面有长足的进步,还是建议选择C++,当然我们这里不讨论算法的实现。因为算法实现往往不是最重要的。
如果你是为了实现而实现用什么语言都可以的,只要你理解其中的过程就可以。
实现算法往往要去研究算法的时间复杂度和空间复杂度。对于java你可能引用一些工具类,引用的类算法复杂度你知道吗?其实最简单的语言就是C。
把C完全学通比java要好。当然java更适合做项目。C是面向过程的,java是面向对象的。
现在学什么还是要看你以后打算做什么,C++确实也是一个不错的选择,初学会感觉各种繁琐(指针,内存,垃圾回收等会消耗掉大部分时间)。可是我要说一点:现在能学会这些,以后遇到所有的语言都难不倒你。和你分享一句话:如果你能写100万C++代码,就能在硅谷找到一份非常好的工作(原话:如果你大学期间写过100万行代码(C++),我就能给你一份工作(在硅谷)。这是一位斯坦福大学教授给我说的一句话)。
课程主理人是前腾讯资深架构师吴刚老师,拥有数十年IT行业教学经验,曾任职大型互联网公司首席架构师,主导过多个高并发项目,其电商项目曾在双十一活动中承载过亿的浏览量和成交量。他的专业素养与实战经验将为课程注入丰富的趣味和营养!
课呱呱,爱她(IT)就上课呱呱,IT小白变专家。
联系电话:15391507317(同V)
因为公众号平台更改了推送规则,如果不想错过的文章,记得读完点一下“在看”,这样每次新文章推送才会第一时间出现在你的订阅列表里。
以上是关于Java和C++一定要选一个,选谁?的主要内容,如果未能解决你的问题,请参考以下文章
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个部分中的任何一个。 返回有没有