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