如果一定要在C++和JAVA中選擇,是C++還是java?
如果一定要在C++和JAVA中選擇,是C++還是java?
計(jì)算機(jī)專業(yè)的同學(xué)對(duì)這個(gè)問(wèn)題有疑惑的,- 定要看一下這個(gè)回答!
上來(lái)直接給出最中肯的建議:
如果你是剛剛步入大學(xué)的大一時(shí)間非常充裕的同學(xué),豬學(xué)長(zhǎng)強(qiáng)烈建議先學(xué)C/C++.因?yàn)镃+ +非常
最近很多小伙伴找我,說(shuō)想要一些C++資料,然后我根據(jù)自己從業(yè)十年經(jīng)驗(yàn),熬夜搞了幾個(gè)通宵,精心整理了一份「C++專業(yè)入門到高級(jí)教程+工具包」,點(diǎn)個(gè)關(guān)注,全部無(wú)償共享給大家?。。?/p>
評(píng)論區(qū)回復(fù)“888”,關(guān)注我之后私信回復(fù)“666”,即可拿走。
接近底層,對(duì)你后面理解整個(gè)計(jì)算機(jī)基礎(chǔ)9體系都有非常巨大的幫助。貌似國(guó)內(nèi)大學(xué)里大多數(shù)計(jì)
算機(jī)專業(yè)的課程也是這么設(shè)置的。
如果你是馬上就要面臨找工作,同時(shí)大學(xué)混了幾年毫無(wú)c++9基礎(chǔ),那么想都不用想,趕緊選
java,至少保證你能找到工作。
C+ +更偏向于底層,除了騰訊之外,雖然在其他公司較少用于業(yè)務(wù)層面的研發(fā)。
但是在各大廠的基礎(chǔ)架構(gòu)部門、偏底層的緩存、存儲(chǔ)組件,業(yè)務(wù)部]中對(duì)性能要求較高的服務(wù)比如
字節(jié)廣告系統(tǒng)、滴滴出行9核心排隊(duì)服務(wù)、還有國(guó)內(nèi)大多數(shù)的游戲公司Q都對(duì)c+ +有著很高的需求。
同時(shí)在PC客戶端9方向,各種輸入法,音樂(lè)軟件PC客戶端,C+ +也是主流技術(shù)開發(fā)語(yǔ)言。
但是,相比于java、 golang的業(yè)內(nèi)比較主流的業(yè)務(wù)服務(wù)端語(yǔ)言,C+ +崗位較少。
C+ +服務(wù)端相對(duì)于java服務(wù)端方向,由于生態(tài)像java spring那樣主流的框架較少,所以學(xué)習(xí)的廣度
并不寬,但是c+ +語(yǔ)言學(xué)習(xí)深度與難度更大。