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