更新時(shí)間:2018-11-27 11:09:37 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2635次
對(duì)于很多初學(xué)者來(lái)說(shuō),不知道該怎么學(xué)習(xí)Java,下面小編就通過(guò)自己的角度來(lái)給大家分享一下。學(xué)習(xí)渠道有很多,可以看書(shū),看視頻,個(gè)人覺(jué)著對(duì)于初學(xué)者來(lái)說(shuō),看Java基礎(chǔ)視頻效果更好一些,當(dāng)然啦,蘿卜青菜各有所愛(ài),可能有的同學(xué)還是喜歡看紙質(zhì)的書(shū),視頻+書(shū)結(jié)合起來(lái)效果更好,選擇你喜歡的方式就行。
看Java教學(xué)視頻學(xué)習(xí)的好處就是能看到敲代碼的過(guò)程,代碼是活的,通過(guò)看老師的實(shí)際操作,能夠?qū)W習(xí)到更細(xì)致的東西,通過(guò)視頻聲音的抑揚(yáng)頓挫便可以知道哪些是重點(diǎn)難點(diǎn)。不排除有一些視頻只是對(duì)著視頻念,如果遇到這樣的視頻,那就不用看了。動(dòng)力節(jié)點(diǎn)Java基礎(chǔ)視頻很不錯(cuò),講解的很詳細(xì),深入淺出,不妨看一下。
書(shū)也有書(shū)的好處,里面的內(nèi)容肯定是作者經(jīng)過(guò)系統(tǒng)化思考,梳理才能形成的東西,所以系統(tǒng)性比較強(qiáng)。
所以混合著看經(jīng)典書(shū)+優(yōu)秀的視頻應(yīng)該是最好的入門(mén)。
如果感覺(jué)自學(xué)有點(diǎn)困難的話可以報(bào)名參加一些Java培訓(xùn)機(jī)構(gòu),有老師指導(dǎo),學(xué)習(xí)效果會(huì)更好一些。
紙上得來(lái)終覺(jué)淺,絕知此事要躬行。
軟件編程行業(yè)如果只看不去實(shí)踐的話,是永遠(yuǎn)都學(xué)不會(huì)的,編碼不到10萬(wàn)行都不好意思出去打招呼。所以要多做練習(xí),多敲代碼。
在校期間,盡可能的去找一些項(xiàng)目來(lái)做做,實(shí)在找不到,也可以先把基礎(chǔ)打好,數(shù)據(jù)結(jié)構(gòu),算法。
多閱讀別人的代碼
熟讀唐詩(shī)三百首,不會(huì)作詩(shī)也會(huì)吟
模仿是最好的學(xué)習(xí)!多看看大牛們的代碼是怎么寫(xiě)的,潛移默化,自己的武功也能提高。
如果身邊有個(gè)好師傅,跟著他,看著他編程,提高的該有多快啊。
在學(xué)習(xí)JavaSE和JavaEE的同時(shí),我會(huì)讀一下這些源代碼:
JDK中的JavaCollection源碼:老祖宗的東西絕對(duì)經(jīng)典
JUnit源碼:看看EricGamma和Kentbeck是怎么通過(guò)模式來(lái)創(chuàng)建系統(tǒng)的
多逛一逛stackoverflow,里面有很多大牛。
里邊有個(gè)用代理模式實(shí)現(xiàn)權(quán)限控制,讓我記憶猶新。
另外如果有余力的,有興趣的話,當(dāng)然可以閱讀Struts,Spring,Hibernate的源碼,甚至參與進(jìn)去開(kāi)發(fā)了。
學(xué)習(xí)編程從來(lái)就不是一件容易的事情,不可能看看視頻,看看書(shū)就學(xué)會(huì),需要大量的編程和實(shí)踐。編程雖然是極為辛苦的腦力和體力勞動(dòng),但其中蘊(yùn)含的創(chuàng)造的樂(lè)趣也是無(wú)與倫比的。希望每個(gè)人都能夠享受這個(gè)過(guò)程,樂(lè)在其中。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)