學習java的路線圖-五個必經階段

乞力馬紮羅的雪CYF發表於2015-09-28

第一個階段-java基礎階段

1.java語法

2.物件導向

3.常用的api

4.介面程式設計

5.多執行緒

6.檔案io

7.java網路程式設計..

這是學習java開發的基礎階段,也是以後的學習基石。



第二個階段 -資料庫階段

1.oracle

2.mysql

3.sql server

目前中國軟體公司用的最多的三大主流資料庫是sql server,mysql ,oracle .目前看來oracle資料庫越來越流行了。一般情況下PHP對應MySQL資料庫;ASP對應SQL資料庫;JSP對應ORACLE資料庫。所以大家會經常看到市場上JAVA培訓都是用的ORACLE資料庫,其實你學會了ORACLE資料庫,再去學習MySQL、SQL數 據庫,你會覺得有很多相似的之處,學起來也容易上手了。

第三個階段 -web開發階段

1.html

2.css

3.javascript

這三個部分是進行web開發的必須技術一定要好好學習,畢竟網際網路在我們的生活中無處不在。

第四個階段 -j2ee 中級部分

1.servlet

2.jsp

3.mvc

這個階段是接近企業的需求了,所以學習起來,難度偏大,如果前面沒有學習紮實,會比較麻煩,我就是這樣的,前面沒有吃透,就學習j2ee 中級,搞得我消化不良。所以小弟我中心的告誡大家,把前面的學好,再學習第四個階段,這裡的mvc思想不太好理解,是學習的重點。同時要學習tomcat/jboss/wl 這些伺服器,所以你可能感到要學習的東西一下多了很多,其實我就在這裡動搖過,有那麼一段時間,又想放棄了。可是一想到 房東那種不屑的表情,我就想一定要好好學習,混出個人樣來。我家是農村的,回去就是種地,當公務員我沒有關係,再說會老家我學習的專業也用不上,要不就是當個網管什麼的,不說了,反正當時心情很複雜吧。

第五個階段 -j2ee 高階部分

1.struts

2.hibernate

3.spring

學習完Servlet、JSP然後再去學習框架Struts、Hibernate、Spring等最前沿的最流行的網路程式設計必備的軟體技能。框架的基礎就是Servlet、JSP。首先大家應該學習的是Struts框架,典型的MVC模型。


原文連結:http://toutiao.com/a4483176508/?iid=2940446160&app=news_article&tt_from=mobile_qq&utm_source=mobile_qq&utm_medium=toutiao_ios&utm_campaign=client_share



github主頁:https://github.com/chenyufeng1991  。歡迎大家訪問!

相關文章