更新時間:2019-07-04 09:10:10 來源:動力節點 瀏覽2755次
學Java大有前途,一個Java工程師在網站、插件編輯、游戲、媒體等許多方面都能發揮作用,一般的公司需要有一定的Java軟件開發能力,能獨立讀懂程序并能夠編寫各種語句的編程師,那么Java開發要學習什么技術呢?
首先先搞懂JavaSE的部分,Swing和swt部分就可以少看或不看,因為現在用的比較少。重點是看懂Java中的面向對象、集合框架、JDBC、異常、IO、線程和網絡編程。JavaSE搞定后再學習Servlet、JSP,然后才是經典的Struts2、Hibernate和Spring,學習框架時重點理解框架的運行原理,甚至可以嘗試自己寫個輕量級的框架。理解運行原理的最好方法就是閱讀源代碼,還是要感謝Java中的開源項目。這期間還要多找各種大小的項目去完成,不一定要大,但是要精致,功能要完整,這樣可以練習所學知識,并且可以在做項目中發現自己的知識體系中不足的地方,關于看視頻,我不推薦,很多同學一天到晚就知道看視頻,殊不知,編程真理在于“練習,練習,不停練習”!
下面咱們在聊一下Java學習的基本內容和路線:
第一:首先建議大家從HTML+CSS靜態布局還開始,有人說我是做后端的,前端的事情不用管,這本身就是一個誤區,如今HTML5這么強大,你不會本身就不會有什么競爭力。
第二:JavaScript和jQuery的學習,不用說JavaScript無論在前端還是后端中都是占比非常大的,很多人學不懂也是情理之中,這個跟思維有關系,適當了解一下數據結構有利于學習JavaScript和javase。
第三:最重要的JAVASE,想必大家都清楚,JavaSE就是Java的基礎部分,上過學的人都知道,任何一個試卷80%都是基礎,沒有太難的東西,JAVASE就是Java的基礎,根據我這么多年學習java的經驗來看,如果一個人學不好JavaSE,那Java基本就是白學,后面的框架基本就是聽天書。
第四:數據庫,不用了說了,最常見的那三個數據庫,增刪改查,多去練習SQL語句吧,復雜的連接表示有難度的。
第五:JSP和servlet就目前來看有些公司現在不用JSP,因為他的加載速度有點慢。不過還是現在學著吧,畢竟在Java體系中也是非常重要的。
第六:框架,struts2,hibernate4,mybatis3,spring4,springmvc,這些東西都要掌握,但是整個Java體現想要理解的還算可以確實有些難度,自己的話,基本沒啥可能了。
當學習Java的期間,會碰到各種各樣的異常,請積累這些異常信息,以及如何出現的異常和如何處理的,因為Java中常見的異常就那么幾種,積累的多了,處理問題的能力就提高,這樣水平會提高的很快!
相關閱讀
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習