1. 程式人生 > >一年的java自學回顧

一年的java自學回顧

inux 方法 bsp world 視頻 找到 servlet 喜歡 計算機專業

從去年國慶節開始學習java到現在過去了整整一年,一年前為了準備二級考試(C語言)而去圖書館隨便翻了些書,從此就開始迷上了這門面向對象的語言。一年,感覺真的很短,因為當我現在去回顧過去一年中所學過的知識時,腦子裏還是像一年前一樣一片空白。

回顧過去一年的學習時光感覺還是收獲頗多,從一年前對java的一無所知到現在學習了javase、web、框架等等,雖然還只是學習了一點皮毛,但也是有了一個很大的進步。作為一個非計算機專業的學生,除去本專業的學習時間,每周用來學習編程的時間也不算太多。學習java不僅要花時間看書,還要花更多的時間去敲代碼,總的來說學習java真是一件很痛苦的事。還記得剛開始學習javase時基本上就是白天拿著一本javase的書在自習室慢慢的看,晚上到了寢室再敲一遍代碼。由於剛開始時敲代碼的速度總是非常慢,所以不得不放慢學習的進度。自學編程最痛苦的事莫過於當你照著書或是視頻中的代碼敲一遍時,在它電腦上運行正確,而在你電腦中總會莫名出現一些Bug。還記得前兩天照著視頻在Linux上搭建FastDFS來上傳圖片時,總是報一個java.net.SocketTimeoutException: connect timed out的錯誤。最後在網上找了好久才解決。反正每次出現這種問題時,我都會感覺很惱火。因為有時當我找不到解決方法時,就不得不暫時放棄這個模塊的開發,就在前幾周我學習一個項目時,由於在使用Shiro控制訪問權限時報了一個錯,而不得不暫時放棄權限訪問的開發。雖然Bug真的讓人非常討厭,但當你見多了, 你也會很輕易的將它解決,這也是一種經驗的積累。

下面簡單的談談學習java的一些樂趣,學習java很簡單,安裝MyEclipse等軟件然後就可以程序生涯。編程語言的入門基本就是在屏幕上輸出一個Hello World!語句。由於學C語言已經見識到了這一“神奇”現象,所以並沒有什麽好激動的了啦。在學習javase中最讓我開心的一件事可能就是當初跟著學的一個貪吃蛇遊戲,當初花了比較多的時間學習swing,然後因為聽老師說這個不重要就沒有在仔細學習了。而是開始了學習javaEE了,從簡單的前端知識,到學習JSP、Servlet然後就跟著寫了一個簡單的項目,就更加的喜歡這種編程所帶來的快樂。隨著一步一步的深入就開始學習了三大框架,雖然到現在還只是學了框架的基本知識並沒有深入去了解它的源碼。接著就開始學習了傳統的企業開發,一步步走來,學習的項目業務越來越復雜,接觸的知識也越來越多,如Linux、Activiti、Shiro、Redis等,也就得擠出更多的課余時間去學習、去敲代碼,我覺得正是這種緊張感讓編程帶來的快樂更加深入人心。

可能是上午寫完機械設計制造及其自動化專業導論心得的原因,我也就這樣簡單談談一年來學習java編程的感悟。雖然我是一個機械專業的學生,但現在我會花更多的時間去學習java,因為我覺得這就是我的興趣所在。還有一年多的時間就畢業了,不管之後會不會成為一名程序員,我想我還是會堅持學習編程,這不僅是一種興趣,漸漸的已經成為一種習慣。還有一年的時間,希望自己更加努力的學習,在畢業後能找到一分理想的工作。也希望以後能成為一名架構師(ps:正在學習架構,感覺有點難)。。

祝願每位學習java的朋友都能一展胸中抱負,成為自己想成為的那個自己。共勉!!!

一年的java自學回顧