更新時間:2019-11-18 11:32:05 來源:動力節點 瀏覽2189次
有朋友在貼吧問小編:“學習Java是不是要從C語言開始啊,能否跳過C語言直接開始學習Java啊?”這位同學對編程語言的認識已經步入誤區了,大概是認為C語言是所有編程語言的基礎了,所以才會覺得學習Java需從C語言開始。
首先明確的告知大家,C語言便不是所有編程語言的基礎,只是眾多編程語言中的一種,許多人被誤導是因為大學里開設的計算機課程學的是C語言,二級計算機考試考的也是C語言。大學學習C語言,是因為其學習難度不大,很快就能學習上手,而且計算機專業開設的課程也不僅僅只有C語言一種。
其次,學不學習C語言需要看你的用途,如果是大學生選擇專業的話,建議憑自己的興趣作出選擇,兩個都學是最好的。C語言適合入門計算機編程語言,掌握一定的C語言基礎對學習Java有事半功倍之效,而且以后的C語言運用范圍會隨著智能家居的普及而擴大,就業崗位也在逐年增加。而目前Java最為流行,就業的崗位十分充足,學好Java后立刻就能掙到一份不錯的薪資,但在學習Java時需要把c語言的編程思想稍稍轉變過來。
如果是想快速學會Java,然后就業的小伙伴們,直接開始學習Java課程即可。雖然語言都是相通的,有了C語言的基礎后學習Java則會有事半功倍的效果。但是C語言比Java還難學,因為C語言是編譯型的語言,Java和C#只是混合型語言,介于解釋型語言和編譯型語言之間。(語言學習的難度從小到大分為:解釋型語言(Perl,Python,REBOL,Ruby)<混合型語言(Java,C#)<編譯型語言(C,C++Delphi)),所以需要長時間才能夠學會C語言基礎,這樣就大大延長了學習時間,不符合快速學會然后就業的宗旨。
也因為學習Java并不需要其他編程語言作為基礎,C語言是面向過程的語言,Java是面向對象的語言,二者之間的聯系并不是很多,所以直接從Java的基本語句開始學習也是可以的。只不過零基礎自學會有些吃力,建議你先看java基礎書籍,然后再學習java編程思想,也可以找個好的Java老師或是靠譜的Java培訓機構,即可快速入門,然后學會J2SE、J2EE、J2ME以及一些后端相關基礎知識,走上工作崗位從事Java開發工作!
綜上所述,跳過C語言直接開始學習Java是完全可行的,只是需要付出更大的努力,更大的代價,快速學會Java然后就業也是可行的!
以上就是動力節點java學院小編針對“學習Java是不是要從C語言開始”的內容進行的回答,希望對大家有所幫助,如果對于學習Java的學習計劃,怎么學才有效率,或者學完如果找工作的問題,請在線咨詢,有專業老師隨時為你服務。
零基礎自學java教程推薦
最新java視頻教程免費下載(從入門到精通):http://www.dabaquan.cn/video.html
零基礎java自學教程:http://www.dabaquan.cn/tutorial_java_se/
相關推薦
相關閱讀
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習