java新手只要五大招,就能拿下三大框架

1、如果未來要搞 Java web,Spring、Struts、Hibernate三大框架是一定要學的,對提高開發效率很有幫助。

2、對於你請教的那些人:

那些不建議用ssh的大概都是大神!

那些建議先學設計模式的也是大神!

Java 重要的是基礎是否牢固。Java 面向對象編程思想是否掌握,RTTI,異常處理是否瞭解,泛型,容器類是否能夠靈活運用,I/O,多線程是否熟悉, Java 虛擬機運行機制是否瞭解,高效的 Java 代碼如何編寫,這些纔是 Java 中比較重要的,不要着急着去學習框架知識。

在熟悉掌握 Java 基礎後,可以開始慢慢學習框架了。這個過程要同時學習一些設計模式,而不要只顧功能的實現,掌握框架很容易,理解框架才難。

小編相信這裏有很多學習java的朋友,小編整理了一份java方面的學習資料,想要獲取的可以加我的java學習羣的喲,928204055。歡迎愛學習Java的你們。

3、框架不急,真的不急

第一步,先學好Tomcat服務器,servlet 和 http 協議

第二步,等你要學習框架的時候,預留一個月的時間,確保沒有什麼大事阻礙你。第一個禮拜學習Struts2,第二個禮拜Hibernate,第三個禮拜Spring,第四個禮拜總結。記住不能超過一個月,要快造嗎要快!

第三步,是一個事務操作,中斷就回滾重來造嗎重來!

線程啊、併發啊,到最後你自己會去主動去學的。

4、說實話,一般情況下新手還不具備閱讀源碼的能力,硬要這麼做的話……小編很很擔心會大幾自己學習的信心呀~而且,在共作中,一般的公司只要求你會用這些框架中的方法就行,是不會要你對整個項目進行優化的。當然如果你有時間、能力和興趣的話,可以去學學設計模式,然後自己找些需求試着用自己的方法去實現。也可以直接看看框架中已經實現的功能,試着嘗試自己寫寫如何實現這些功能,在去看看框架本身是怎麼設計的。

如果你想懂得這些框架的道理,可以寫一些沒有這些框架的代碼。比如你寫一些通過JDBC直接到數據庫讀寫數據的代碼,寫一個簡單的 web app,可以登記用戶,要對數據有效性能控制,要能檢測錯誤。然後再想辦法優化成Spring, Hibernate和Struts。優化到代碼越少越好。最後思考一下原因,就會很容易地理解這些框架了。

5、當然,也有人說:別太執迷於框架,那是遲早要換的,多去看看Servlet的原理、規範纔能有自己的理解。

分享一個框架學習中的小夥伴:剛開始可能覺得會用就行,原理什麼的不用去看。後來才醒悟原理纔是最重要的,不懂原理是很難在應用中排錯的。但是看源碼的確是件枯燥的事,又容易打擊自己學習的信心,所以看的方法可是很講究的。第一遍可以先看書依葫蘆畫瓢,達到淺層次的"會用",看到自己寫出來的東西首先就會有種成就感,然後再開始看原理。當然如果實在覺得無聊,參考第4條。

學好框架份兩個階段,一是能使用,可以看到效果。 二個是深入學習和透徹的理解。很多初學者通常會卡在第一個階段,向前輩找找完整可運行的代碼,或者找個靠譜的網站,跟着示例的節奏走,每運行出一個結果都會對提升一次自己的信心,大腦自然會有了感性的認知。然後,再去看看理論方面的文章,這個時候,消化和吸收的效果就會好很多。

對於框架學習,其實也算是仁者見仁智者見智的事了,以上建議僅供參考,不過,對於這事你怎麼看?快來評論區跟我們一起互動吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章