大家好我是崔同學(xué),我在參加云和數(shù)據(jù)Java培訓(xùn)的過程中,我感覺其實(shí)生活中很多時(shí)候與java編程是存在相似點(diǎn)。比如說我們想做一件什么事情,總是要先考慮下這件事的目的,做這件事需要先準(zhǔn)備些什么,中間需要哪些步驟,最后怎樣實(shí)現(xiàn)等等,這與計(jì)算機(jī)java編程思想驚人的相似,所以說,在很多人看來,計(jì)算機(jī)很復(fù)雜,有數(shù)不清的代碼和程序,可以完成各種各樣的任務(wù),功能千變?nèi)f化,要掌握它是一件難比登天的任務(wù),其實(shí)不然。計(jì)算機(jī)這種復(fù)雜性,完全是人賦予的,計(jì)算機(jī)只是單純的按照人的指令去完成我們想要完成的事情,從這方面看,計(jì)算機(jī)是簡單的。 經(jīng)過這一次的Java培訓(xùn),其中在Java的各種對象、方法、類等方面上有了一個(gè)比較清晰的想法。
當(dāng)自學(xué)時(shí)你就不會(huì)聽到有這樣那樣的想法與指導(dǎo),學(xué)起來就會(huì)比較迷茫點(diǎn),但是有一個(gè)比較好的老師來指點(diǎn)下,那樣的效果上就不同了,可以讓自己的想法和思維開拓點(diǎn)來學(xué)習(xí)Java,親身感受過后,確實(shí)跟自學(xué)不一樣,自學(xué)的話自己可能沒這么好去理解代碼,有個(gè)人帶著去理解碼的話學(xué)起來比較快點(diǎn),用起來也會(huì)容易慣通點(diǎn)。
學(xué)習(xí)Java聽老師講起課來,自己聽得明白,但是要自己真的去動(dòng)手起來做的話,那又是另一回事了,聽得明白不一定就可以自己動(dòng)手做出來,學(xué)習(xí)Java只有聽懂了再自己動(dòng)手去真正的做出一些東西來運(yùn)用這些代碼,讓代碼在你腦子里轉(zhuǎn)來轉(zhuǎn)去不會(huì)忘記,看到有類似的功能你就會(huì)想起用這些代碼來實(shí)現(xiàn)功能,那樣才是真正的學(xué)會(huì)了,不然你就是沒學(xué)會(huì)。 在學(xué)習(xí)Java的過程中,最需要的就是耐心,在學(xué)習(xí)過程中,你會(huì)感到很枯燥,煩惱,無聊,寂寞感,,但這些都不是問題,問題就是你能不能有很好的耐心學(xué)習(xí)下去,一般的人都是因?yàn)闆]耐心學(xué)下去才覺得它難,其實(shí)Java語言本身不難,難的是你自己有沒有這樣的心去學(xué),耐心很重要。
程序員的水平是敲代碼敲出來的。對于初學(xué)者來說,經(jīng)常一小段代碼會(huì)跳出來很多個(gè)問題,讓人看著就怕。這時(shí)最好的也是唯一的辦法就是一個(gè)一個(gè)解決,看不懂英文提示的話,就用軟件翻譯,當(dāng)遇到程序能運(yùn)行,但是結(jié)果和預(yù)期的目標(biāo)不同時(shí),可以先嘗試自己解決,解決不了的話百度上找答案,實(shí)在不行的話,再請教別人(實(shí)際開發(fā)的時(shí)候可沒有什么人能在一旁像老師一樣指導(dǎo)你)。自己解決bug,可以鍛煉自己調(diào)試問題的能力,對于英文不好的人也能鍛煉英文能力。上網(wǎng)查找資料能鍛煉你搜索資料的能力,以及現(xiàn)學(xué)現(xiàn)用的能力(開發(fā)時(shí)只要能完成任務(wù)就行),總之敲代碼才是鍛煉java編程能力的王道。
注意英語學(xué)習(xí),歐美在java編程方面領(lǐng)先國內(nèi)是眾所周知的,很多最新的參考資料都是用英文書寫的,想要學(xué)最新的知識(shí),至少英語的閱讀能力要好(其實(shí)英文的技術(shù)文章不難,基本用到的詞匯都是比較常見的,且由于是專業(yè)術(shù)語,翻譯成中文很固定,且句子結(jié)構(gòu)都比較簡單)可能有些人會(huì)覺得剛開始不是可以看中文版的資料嗎?好的那我舉個(gè)最直接的例子,當(dāng)你遇到j(luò)ava編程跳出來的錯(cuò)誤時(shí),如果你看的懂那些英文,你肯定不會(huì)像哪些看不懂的人一樣丈二和尚摸不著頭腦,還有當(dāng)你學(xué)習(xí)一個(gè)新的類時(shí),你和僅憑借類名和方法名就推測出這個(gè)類大致是用來干什么的,這無疑能大大提升你學(xué)習(xí)新東西的效率。另外撇開java編程不說,英文好的話,對于你的生活也是有幫助的,甚至還有你意想不到的作用,詳情請?jiān)谡搲阉鲗W(xué)好英文。
拒絕三天打魚兩天曬網(wǎng)的行為。學(xué)java編程是個(gè)苦差事,尤其是你想要學(xué)好java編程,離不開每天都在電腦上敲打幾個(gè)小時(shí),如果說你有很好的毅力還好,相信堅(jiān)持1年的時(shí)間你的能力一定能有所提升,不是有名人說過,只要你能堅(jiān)持全身心的學(xué)習(xí)一件事情每天堅(jiān)持3個(gè)小時(shí),堅(jiān)持3年,你就能成為大師。所以你需要保證明天一定的代碼量,等你積累到一定程度的時(shí)候相信你會(huì)有不錯(cuò)的java編程能力。
Copyright ? 2013-2021 河南云和數(shù)據(jù)信息技術(shù)有限公司 豫ICP備14003305號(hào) ISP經(jīng)營許可證:豫B-20160281