JAVA自學(xué)之路 三:要?jiǎng)邮?/font>
[轉(zhuǎn)載請(qǐng)注明出處:http://www.bjsxt.com/zixue/zixuezhilu_3.html] 無(wú)論如何,請(qǐng)堅(jiān)持不懈的動(dòng)手實(shí)驗(yàn)!學(xué)習(xí)Java要?jiǎng)邮郑瑑H僅是看和聽是不能夠?qū)W好編程的。
總有同學(xué)來(lái)信問(wèn)我們這樣的問(wèn)題,說(shuō):"老師我看了視頻了(下載:http://www.bjsxt.com/download.html),可是怎么一動(dòng)手就沒(méi)有任何思路呢?"
對(duì)此,我一般都會(huì)說(shuō)不要著急,如果你只是看了視頻就想行云流水的話,那老師這些年的鍛煉真是白費(fèi)了,這么多年的苦練才能略有些行云流水的感覺,你一朝一夕就想自己能夠達(dá)到,不是太奢侈了嗎

作為編程的過(guò)來(lái)人想一下,當(dāng)年自己學(xué)編程的時(shí)候是什么時(shí)候有思路的呢?至少也是照貓畫虎畫了一段時(shí)間之后吧,我本人是在某一個(gè)領(lǐng)域畫虎畫了上萬(wàn)行代碼的時(shí)候才慢慢有自己思路的。就像寫作文,要有自己思路總是一般來(lái)說(shuō)要經(jīng)過(guò)幾個(gè)階段,首先學(xué)習(xí)詞匯,然后學(xué)習(xí)造句,然后大量閱讀別人的文章,自己模仿著寫一些,逐漸的經(jīng)驗(yàn)積累,才能形成自己的思路。學(xué)編程,恐怕也得慢慢的來(lái)吧,只是看一看、聽一聽視頻,是不足以學(xué)好編程的。
所以,動(dòng)手吧,跟著做,一行一行的跟著敲,一個(gè)項(xiàng)目敲完了,比如坦克,再試著加一些自己的功能,按照自己的思路敲一些代碼,收獲遠(yuǎn)比干聽大的多。
如果遇到,暫時(shí)對(duì)于一些思路不能理解的同學(xué),我一般都會(huì)勸告說(shuō),動(dòng)手寫,先寫代碼,量變會(huì)引起質(zhì)變的。而這種質(zhì)變的確發(fā)生過(guò)不少次。
提醒一句,要理解代碼思路之后再跟著敲 ,背著敲,千萬(wàn)不要左邊擺著別人的程序,右邊自己一個(gè)一個(gè)子母的寫,這就不再是程序員了,成了打字員了。
紙上得來(lái)終覺淺,所以:
別問(wèn)那么多,別想那么多,動(dòng)手寫吧。