回覆列表
-
1 # Stanley061410
-
2 # Jason攻城獅
如果從入門級的角度來說,C++要比Java複雜很多,學習成本很高,沒有個一年的實戰和理論結合,C++學好還是蠻難的,Java則不需要太長時間就可以很好掌握和使用。
從精通的角度來說,基本上你對語言使用已經非常熟練了,想更進一步研究,兩者在這個階段的學習成本可以說基本一樣。
-
3 # 海德程式設計師
C++和Java都是面相物件的語言,他們的語法有很多共通之處。以我工作多年看到的情況看,會C++的轉型Java很容易,但是會Java轉型C++就比較難。所以我認為相比C++,Java學習起來要簡單一點。
-
4 # golang深耕者
就學習難易度來說,java比c++容易些。
java相對於c++沒有那麼多複雜概念,什麼指標,運算子過載,虛擬函式等,而且c++不能算是完整的面嚮物件語言。而java是純面嚮物件語言,開發起來容易些。
一般來說,JAVA學習成本低,JAVA是在C++基礎上發展起來的,繼承了其面向物件的思想,去除指標,增加記憶體管理,學習來輕鬆很多!但是相對來說,JAVA效能不如c++,可以說他們適合不同的場合。如果是做上層應用或者網頁端,可以選擇JAVA,如果是底層,追求效能,建議C++。