學習了2個多月的Java課程,開始時真的感覺很抽象很難以理解,現在隨著慢慢深入,已經好多了。開始學習任何一門課,興趣最重要。來云和數據學習之前,一直覺得自己要去學游戲開發(fā)語言了,現在才知道不是那回事,因為有同學從事java的工作,而且工資甚是客觀,于是鼓足信心,開始了漫長的java征途.在學習Java的語法時,Java的語法是類似c語言的。需要注意的是有幾個不容易搞清楚的關鍵字的用法,public,protected,private,static,什么時候用,為什么要用,怎么用。
在學習Java的面向對象的編程語言的特性。比如繼承,構造器,抽象類,接口,方法的多態(tài),重載,覆蓋,Java的異常處理機制。對于一個沒有面向對象語言背景的人來說,我覺得這個過程需要花很長很長時間,因為學習Java之前沒有C++的經驗,也沒有C語言的經驗,花了很長時間,才徹底把這些概念都搞清楚,把書上面的例子反復的揣摩,修改,嘗試,把那幾章內容反復的看過來,看過去,看了很多遍,才徹底領悟了
我對靜態(tài)變量,靜態(tài)方法,所有變量,私有屬性等等一開始都不是很懂,都是把書上面的例子運行成功,然后就開始各種嘗試,不斷的根據自己心里面的疑問來重新改寫程序,看看能不能運行,運行出來是個什么樣子,是否可以得到預期的結果。這樣雖然比較費時間,不過一個例子程序這樣反復試驗幾次之后。我就對這個相關的知識徹底學通了。有時候甚至故意寫一些錯誤的代碼來運行,看看能否得到預期的運行錯誤。這樣對于編程的掌握是及其深刻的。
在學習Java的過程中我得出這樣的結論:學習中,要養(yǎng)成良好的習慣(寫括號時要成對,字母大小寫要區(qū)分,單詞拼寫要準確)。在學習的過程中,最好不是僅僅停留在java表層,不是老師筆記的例子運行出結果就可以。要注意,即便對一個簡單的例子也要有耐心去琢磨。在學習的過程中一定要動手做、試著寫代碼,而不是抱看看視頻就行。很多東西和體會必須自己動手才能真正屬于自己。在 Java 的學習過程中,可能會遇到形形色色的問題不容易解決,應多去專業(yè)論壇了解相關的知識,主動拓展自己的視野。要會從網上搜索有用的信息 加以整理,促進學習的深入和知識水平的提高。
看了好多網上課程,說學到一定程度要嘗試著自己做東西,但覺得自己僅僅經過2個多月的學習,還遠遠不夠,希望自己在以后學習中繼續(xù)努力,爭取在畢業(yè)時找到一份滿意的工作.
Copyright ? 2013-2021 河南云和數據信息技術有限公司 豫ICP備14003305號 ISP經營許可證:豫B-20160281