全國咨詢熱線:400-009-1906

首頁>學員故事>Java學習的捷徑是什么?原來Java學習也是有秘訣的!

Java學習的捷徑是什么?原來Java學習也是有秘訣的!

來源:尚學堂      閱讀數(shù):752

           經過將近4個月的學習,Java的課程已經結束了。雖然在這四個月的時間里有迷茫,有失落,有努力,有糾結,但是最多的,還是收獲。我同樣會記得在這里教風嚴格的老師,激情與樂趣并重的老師,可親的助理老師們,還有與我有共同愛好的在一起培訓的java的“碼友”們。可是我知道,學習java的路上,我們才剛剛起步。學Java之前我聽許多人說Java很難,學了之后我感覺Java確實不容易,想學好它并非易事。但是我相信,我會堅持下去。

                                           Java學習的捷徑是什么?原來Java學習也是有秘訣的!
                                                  掃碼免費贈送Java課程300集

     
        我是在13年底由于偶然的機會接觸到java的。剛開始看的是馬士兵老師的視頻,自己學習了一段時間,但是效果并不理想,之后就聽說了尚學堂。當時聯(lián)系的老師是向老師,我在向老師那里詳細的咨詢了java培訓方面的東西,就覺得來尚學堂培訓了。在來這以前,本以為馬老師還在這里呢,誰知道到馬老師已經不帶課了。不過這里的很多老師也是很優(yōu)秀的。

        在尚學堂聽裴老師的javaSE的課程讓我受益匪淺,老師幽默風趣,由淺入深,循序漸進教學方式讓我更快掌握代碼,而且他還同我們一起設計許多有趣的小程序,既學習了相關的知識,也提高了我們學習Java的興趣。同樣,在第二階段,風趣幽默的夏老師,也給我們帶來易于理解,同時又不沉悶的課堂講解,讓我們知道,學習java也是一個很有樂趣的過程,而且夏老師知識相當?shù)臏Y博,給我傳授了很多的知識;在第三階段,教風嚴謹?shù)男だ蠋?,用他豐富的java知識和熟練地編寫代碼能力,深深地影響著我們,使我們知道,熟練地java編寫,和好的程序設計,是從大量的java編寫中實踐而來的,而且在我們有疑難問題時,肖老師總是能耐心的給我們講解。這種浸入式的java培訓教學 我覺得很好,實踐出真知,只有在實踐中才能真正學到東西,發(fā)現(xiàn)問題,才能更好提升自己。同時老師和我們一起學習新的東西,和我們一起鉆研,漸漸的使我們也有了自學的能力。

        就在前幾天的面試中,自己終于找到了滿意的工作,自找工作的過程中尤其要感謝史老師的幫助。我也知道工作的開始也是我新的學習的開始,在未來的路程中,必須更加的努力學習,才能使自己能在以后的代碼路上走的更遠。

       經過四個月的Java學習,我也找到了Java學習的方法,大概就是以下兩點了:

       1、學習Java的“捷徑”,就是堅持、練習,堅持練習    

        在學習上我覺得把Java學會的關鍵一點就是堅持練習。學習Java時每天必須保證一定量的練習,我們老師也說學習編程語言沒有捷徑可走。真的,只有每天反復操作了,經常寫代碼了,我們在遇到問題時才有一定的思路。欲速則不達,學習編程語言需要一個比較漫長的階段,不能一步登天,這需要一個過程,在這個過程中慢慢積累經驗,扎實基礎。不要以為寫出了一個簡單的小程序,就認為自己已經學的很好了,這只不過是在你學習編程過程中一個小小的實踐。不要滿足于現(xiàn)狀,要不斷完善自己的知識體系,善于總結實踐經驗。要端正自己的學習態(tài)度,是主動去學,而不是被動!提高自學能力。學習編程的秘訣是:編程、編程、再編程。不僅要多實踐,而且要快實踐。

        我們在看書的時候,不要等到你完全理解了才動手敲代碼,而是應該在看書的同時敲代碼,程序運行的各種情況可以讓你更快更牢固的掌握知識點。程序代碼是軟件開發(fā)最重要的成果之一,其中滲透了程序員的思想與靈魂。當你學習一個類以后,你就可以自己寫個簡單的例子程序來運行一下,看看有什么結果,然后再多調用幾個類的方法,看看運行結果,這樣非常直觀的把類給學會了,而且記憶非常深刻。然后不應該滿足把代碼調通,你應該想想看如果我不這樣寫,換個方式,再試試行不行。記得哪個高人說過學習編程就是個破壞的過程,把書上的例子,自己學習Documentation編寫的例子在運行通過以后,不斷的嘗試著用不同的方法實現(xiàn),不斷的嘗試破壞代碼的結構,看看它會有什么結果。通過這樣的方式,你會很徹底的很精通的掌握Java。舉個例子,我們都編過Hello World ,一開始很多同學不是很理解為什么main方法一定要這樣來定義public static void main(String[] args),能不能不這樣寫? 我剛也有這樣的疑問。想知道答案嗎?很簡單,你把main改個名字運行一下,看看報什么錯誤,然后根據(jù)出錯信息進行分析;把main的public取掉,在試試看,報什么錯誤;static去掉還能不能運行;不知道m(xù)ain方法是否一定要傳一個String[]數(shù)組的,把String[]改掉,改成int[],或者String試試看;不知道是否必須寫args參數(shù)名稱的,也可以把args改成別的名字,看看運行結果如何。我當初學習Java的時候就是這樣做的,把Hello World程序反復改了七八次,不斷運行,分析運行結果,最后就徹底明白為什么main方法是這樣定義的了。這樣雖然比較費時間,不過一個例子程序這樣反復破壞幾次之后。我就對這個相關的知識徹底學通了。有時候甚至故意寫一些錯誤的代碼來運行,看看能否得到預期的運行錯誤。這樣對于編程的掌握是及其深刻的。
 
        2、學習Java,需要適當?shù)貙W一些英語
        對學習編程來說,不要求英語,但不能一點不會,。最起碼像JAVAAPI文檔這些東西還是要能看懂的,連猜帶懵都可以;旁邊再開啟一個"金山詞霸"??炊嗔司蜁絹碓绞炀殹T趯WJAVA的同時學習英文,一箭雙雕多好。另外好多軟件需要到英文網(wǎng)站下載,你要能夠找到它們,這些是最基本的要求。英語好對你學習有很大的幫助。

        學習Java這段時間,有時候會覺得有點苦,但是我覺得正是有了你奮斗時的苦,才能換來學成后的甜。當你經過認真寫代碼做完一個項目時,你會有一種成就感。心里有一種說不出的喜悅之情。

  學習Java靠得是韌勁,靠得是拼勁,考得是堅持不懈。如果做好了這幾點,我想Java對你來說不會太難。還有,你自己要有信心,相信自己能學會。以上就是我在學了Java后的一些感言。
 
推薦閱讀:Java的深入淺出之道

                 萬物互聯(lián),Java語言是通往互聯(lián)網(wǎng)世界的橋梁

                 看懂了這些,你就掌握了一半的Java