-
1 # 奮鬥的小黃魚
-
2 # 憶洞簫
當然是JAVA容易學一些,上手快!C++學習難度大,如果是手機開發建議學JAVA,當然系統開發的話,兩個都不能底層開發,還需要學習C語言,彙編也經常用到!所以說首先要看你想幹啥,除了系統開發的話,我建議學習JAVA語言,當然你深入以後就明白了,無論哪一種語言,都是有很龐大的內容知識需要學習,語法規則只是表面現象,不是你三兩個月,或者一兩年能辦到的,你掌握了JAVA語言,再看C++你會發現兩者之間還是很有聯絡的,明白了他們的區別,你也就掌握了C++了!
-
3 # 快樂克林
C++和java都是計算機網路裡特別有名的語言。但是按照現在的行情還看還是java更加熱門,所以學習java的人佔有大多數,不過熟練掌握c++的話,很多人都會刮目相看!再有就是java相對c++來說更加容易很多!
c++語言的發展比java更加長一些,我們經常看到的各種資料結構用c++來寫會比java更加易懂,易理解!不如順序結果,鏈式結構,二叉樹等等,掌握c++可以更加容易的理解這些問題。
其次,java語言是面向程式的設計語言,更多的應用在系統程式包層面,對編寫系統有很好的系統性、規範性,例如dao模式的使用。
綜上所述,現在的行情學習java語言更有前進的力量,也是目前比較流行的語言,所以學習後應對工作肯定是沒有問題的。而熟悉掌握c++對個人簡歷就是錦上添花!我認為一個懂程式語言的HR看到熟悉掌握c++一定會對你有非常深的印象!
-
4 # 碼農二胖
Java、C、C++在近兩年一直穩居世界程式語言排行榜前三名。Java與c++都是面向物件的語言,但Java晚於C++釋出,部分語法和思想也參考了C++,只是Java 沒有標頭檔案、指標、運算子過載、虛基類等等,算是c++語言的“純淨版”。如果學過C++,那學起Java來就不會感覺很難了,應當注意的是Java與c++有很多不同點。所以這個學哪個比較好應該都是看自己選擇吧,它們之間也不出誰比誰更好,完全看它們應用的場景,JAVA可能偏應用更多一點,比如網站,C++做後臺底層更多一點。C++大學的時候學過一點點,個人感覺C++比較難學,然後java沒有指標,所以我就選擇了學習java。如果實在不知道學習哪個那就學習C++吧,畢竟現在java實在是太飽和了。
-
5 # 御印公子
JAVA相對容易些,我學過c和c++,當時語法大致瞭解,但沒學會,現在重新學,帶著專案學,做簡單的程式發現並不難,之前學的東西,也知道大致明白了,
-
6 # 中公優就業-喵小姨
C++比較陡, 很久才能真的幹活.
Java比較緩,很快可以上手.
1、建議新手學java,Java比c簡單,c有很多的細節需要你掌握,比如指標,記憶體分配,記憶體釋放等這些細節概念。這個對初學者確實有些難,很多人需要學習很長時間,才能開始用c寫程式,因為你不得不先學習指標這一類的概念。
2、Java相對概念沒那麼多細節,掌握語法基本就可以開始寫簡單的程式了。而且c的開發工具沒Java那麼強大,例如初學者難免會有語法上的錯誤,Java有語法錯誤,開發工具會很清楚地提醒你。而好多c開發工具做不到這個。
Java從語法上來講比C++簡單得多。但是學Java也並不簡單。因為Java的適用範圍太大了。作為當下最紅的程式語言,它幾乎無處不在。而它的各種框架和工具也層出不窮。
建議系統學習相關課程,可看優就業相關課程和圖書
回覆列表
java與c++兩者之間的關係其實有點像繼承,因為c++就是面向物件程式設計語言,java也是,如果你掌握了c++,再去學習java就會稍微簡單一點點,,簡單說下兩者的區別,幫助你選擇。
1、就業方面
java側重於大型企業級應用開發,C++側重於底層應用開發。至於薪資方面呢,不管是C++還是java,有了多年專案經驗後,工資都會比較高。現在網頁,移動APP,都是透過http與伺服器通訊,在http請求上面,JAVA處理較好,C++沒有處理優勢。所以,後臺伺服器都會用到JAVA,而不一定用到C++(大型的專案才會用到)。因此,為了找工作:選Java。為挑戰自我:選C++。
2、語言歷史
Java與C++都擁有相當長的歷史,且語法相當類似,並被眾多業界巨頭所採用。事實上,Java本來就是從C++衍生出來的。不過儘管相似,二者之間仍然存在顯著區別。很多人都說會C++就能會快掌握Jave。C++是不好學,但是我告訴你java也不好學。C++難是難在語言本身,java難是難在各種框架和庫。你單純學個java語法,你什麼玩意也做不了,java的東西都在java之外。
以上便是我的答案,另外,學習程式語言並不是一朝一夕完成的,學什麼程式語言是次要的,重要的是學習的過程,學習程式設計是個枯燥的過程,願你能夠一直堅持下去,在軟體領域有所建樹。