怎么才能正確學好java基礎(chǔ)
怎么才能正確學好java基礎(chǔ)
java學習沒有訣竅,也沒有捷徑。只有腳踏實地學好java知識,把理論知識靈活運用實踐,多學,多問,多操作,只要這樣才能真正成為java編程高手。以下是學習啦小編分享給大家的學好java的方法,希望可以幫到你!
學好java的方法
1)多動手
學習編程不僅僅理論上要學習,更要多動手,多實踐,多編一些自己的例子。多用實踐的結(jié)論去論證自己的思想。
2)多動腦
對于Java的學習,不僅僅是對語言本身的學習,更重要的是面向?qū)ο笏枷氲慕⑦^程,建議大家從一開始就嘗試和這種面向?qū)ο蟮乃季S方式去對待你所接觸的每一件事情。
3)多查API文檔
Java的學習過程不僅僅是基本語法的學習,更多的是去學習和掌握它所提供的API類庫。對于所接觸到的類,方法,都去仔細去閱讀文檔的說明。
4)約束自己,規(guī)范編碼習慣
養(yǎng)成良好的編碼習慣對于一個程序員來講具有相當大的意義。一方面:良好的編程習慣對于減少編碼過程中一些人為的錯誤,能起來主動避免的作用;另一方面:一段程序?qū)懙暮脡?,不僅僅是功能上的實現(xiàn),更主要的是可讀性,可維護性。
5)用有意義的名字來標識命名
名字,是一個標識,是一種有內(nèi)涵的簡單表述。
6)添加適量的注釋
合理的注釋不僅能起到美化程序的作用還能提高程序可讀性和維護性。
7)相信自己
包括兩方面,一是:相信自己的能力,相信自己有解決問題的能力。二是:相信自己的答案。很少有一個程序員寫出的代碼一次成功,只有在不斷的調(diào)試,修正中才能編寫出真正的好代碼。
學好java的建議
1.克服慣性
將大塊任務(wù)細分為微任務(wù)。
2.關(guān)注大牛
你想學的或許是一門新的編程語言、應用框架或者是新的工具,一旦你確定了想要的是什么,就立刻去收集相應的優(yōu)秀群體所做的一些優(yōu)質(zhì)的工作成果。這些可以從YouTube、Vimeo、HackerNews、各種博客,甚至是你的微博好友那里獲取。關(guān)注別人做了些什么可以給你強大的信心,讓你覺得 “You can do it, too!”
3.建立知識網(wǎng)
當你對自己要學習的東西建立了信心之后,接下來要做的就是做一塊海綿,然后開始瘋狂地吸收知識。從Google搜索關(guān)鍵詞“beginner tutorials”開始吧,搜索一些跟你要學習的知識相關(guān)的入門教程。如你所知,Nettuts+上面有成千上百的各種教程供你選擇,StackOverflow上面也有很多學習資源。此外,Quora也是一些不錯的選擇。通過瀏覽這些網(wǎng)上的資源之后,如果想要集中精力學習某一方面,這時就需要閱讀一些相關(guān)的書籍了,個人推薦在Amazon上面尋找一些評分較高的專業(yè)書籍來提高自己。
4. 多聽多看
隨著你對技術(shù)的深入挖掘,你可能會想利用更多其他形式的學習資料,比如podcasts,screencasts等等。我的建議是多用 iTunesU,這上面有很多很專業(yè)的知識可以讓你對于特定的領(lǐng)域進行深入的探索。
目前,有很多的網(wǎng)站都有提供在線教育服務(wù),你可以在下面幾個網(wǎng)站上找到自己需要的教程:
· Udemy
· CodeCademy
· CodeSchool
此外,你也可以看一些免費的會議視頻材料,比如YouTube上面的Google IO,以及Confreaks!
5. 行動起來
用你所掌握的技術(shù)做一個個人的小項目,設(shè)計一些簡單的功能并且實現(xiàn)他們。毫無疑問,你會遇到很多的絆腳石,當遇到它們的時候,在StackOverflow或者Google上面搜索之,解決之。你已經(jīng)踏上一條成為某一領(lǐng)域?qū)<业穆贸?,遇到的困難挫折越多,你會變得越睿智。有句老話說得好,“專家是犯錯最多的人”,這意味著他們嘗試了很多瘋狂的事情來探索這門技術(shù)的極限,最后,對于這門技術(shù)是如何運作的就可以知根知底。擁有這種洞察力之后,他們便可以隨心所欲的運用這項技術(shù)去按照自己的意愿完成想做的事情(當然,是做好的事情)。
java學習注意事項
java學習最忌虎頭蛇尾。很多java初學者剛開始自信滿滿,買各種關(guān)于java學習的書籍,下載java視頻教程自學,一副不達目的誓不罷休的感覺。一兩天,一個星期能堅持,可是時間一長了,覺得java學習枯燥乏味,然后兩天打漁三天曬網(wǎng),不能堅持下去,最后的結(jié)果當然是一無是處。java學習本來就是枯燥、乏味,能由始至終堅持下去的人才能獲得成功。
java學習最忌就是盲目跟風。很多java學習者喜歡盲目跟風,什么熱門他就學什么,喜歡丟了西瓜撿芝麻,沒有自己的主見,更沒有遠見,到頭來一無所獲。java學習應該有針對性、目的性,認準了就努力堅持下去。
俗話說:笨鳥先飛,勤能補拙。一點都沒有錯,java學習同樣如此。java學習遇到問題就要多學,多問,多操作。自己不會就花費比別人多一倍的時間去學習,多問老師同學,學習借鑒別人好的方法,往往能夠事半功倍。
java學習應理論結(jié)合實踐。很多java學習者只注重java理論知識,忽視實踐能力。結(jié)果讓他參與某個java軟件開發(fā)項目卻一竅不通,成為高分低能的人。java學習應注重理論結(jié)合實踐,在java學習的同時注重實踐。實踐是檢驗理論的唯一標準,只有在實踐中才能發(fā)現(xiàn)問題,才能更好改正并成長。
java學習沒有秘籍,也沒有捷徑,java學習要腳踏實地,注重理論結(jié)合實踐,做到融會貫通,認準了就從一而終堅持下去,只有這樣才能理解java學習的真諦。
猜你喜歡: