更新時間:2019-10-17 15:27:49 來源:動力節(jié)點 瀏覽2510次
其實Java并沒有想象中的那么難,首先想要入這個行,要做好一個心理準(zhǔn)備,那就是你想走遠(yuǎn)點,就得不間斷的去學(xué)習(xí),去汲取知識,前期不能怕辛苦,不要閑下來就打游戲,有空就得多看看各種開源項目的代碼,API的設(shè)計方式,各大網(wǎng)站的設(shè)計架構(gòu),理解各個環(huán)節(jié)的作用。補齊自己的知識視野。
JAVA語言基礎(chǔ)、循環(huán)、數(shù)組;了解類和對象;
OOP封裝、繼承、多態(tài);
java.util.*包下的常用類講解;
JDK語言包的常用函數(shù);
數(shù)據(jù)庫基礎(chǔ)及JDBC;
IO流操作,多線程及Socket。
2、前端基礎(chǔ)
HTML基本標(biāo)簽;
CSS樣式表;
JAVASCRIPT;
Ajax;
jQuery;
狀態(tài)管理Session和Cookie;
動態(tài)網(wǎng)頁技術(shù);
JSP數(shù)據(jù)交互;
JSTL和EL表達(dá)式;
Servlet、Filter、Listener;
分頁和文件上傳。
3、主流技術(shù)應(yīng)用
Spring應(yīng)用
Hibernate應(yīng)用
Struts2應(yīng)用
Redis應(yīng)用
4丶模擬實際項目開發(fā)
SpringMVC的應(yīng)用
Redis+Mysql的查詢優(yōu)化設(shè)計
Nginx的使用
Mysql集群方案
通過第一階段的學(xué)習(xí)掌握J(rèn)ava語法和常用類,數(shù)據(jù)庫入門技術(shù)相關(guān)知識。讓自己對于存儲,IO,這些有個大概的了解。這時候,千萬不要深入了解多線程和socket,謹(jǐn)記謹(jǐn)記。
通過第二階段了解前端相關(guān)的技術(shù),如果你喜歡前端各種酷炫的效果,那么就深入學(xué)習(xí)JS、CSS。不大感興趣的話,就淺嘗輒止,并重點學(xué)習(xí)Servlet、Filter、Listener。重點學(xué)習(xí),重點學(xué)習(xí),重點學(xué)習(xí)。重要的話說三遍!
通過第三階段了解目前Java領(lǐng)域使用率很高的三大框架,了解他們的大概功能,并加以使用。通過使用SSH開發(fā)一個簡易CRM之類的項目來加強(qiáng)了解,理清楚框架的大致原理。并了解Redis相關(guān)的指令及數(shù)據(jù)結(jié)構(gòu),應(yīng)用到CRM里。
通過第四個階段了解更簡單易用的SpringMVC,應(yīng)用和存儲集群相關(guān)的概念及實現(xiàn)方案。讓自己具備一個設(shè)計高可用,可擴(kuò)展的項目框架視野。這樣對于后面繼續(xù)專研SpringCloud/Dubbo、zookeeper這些RPC相關(guān)的框架有很大的好處。
接下來學(xué)習(xí)點框架,見見世面。持久層:Hibernate,Mybatis控制層:SpringMVC,Struts2視圖層:JSP,Jstl,EL,bootstrap,easyUI,Jquery。通信:JSON,XML然后你就發(fā)現(xiàn)世界是多么的美好,生活是多么的和諧,等你學(xué)會了,就接個萬把塊錢的項目練練手吧。
相關(guān)內(nèi)容
Java學(xué)習(xí)計劃,給自己一個學(xué)習(xí)線路
相關(guān)閱讀