市面上很多書籍的名稱里面有著類似21天精通Java,Java快速入門之類的,這個其實非常有誤導性,要想學習Java的話,請把快速這個詞去掉,只能一步一步腳踏實地的來,如果非要快速的學習Java的話,可以去報名參加一些Java培訓班,目前來看,這個速度很快了。
自學Java的時候,會比較沒有頭緒,學習路線是啥?這里以當前比較容易就業的JavaEE方向舉例,下面我就給大家介紹一些Java的學習路線。姑且分為三個階段,初級,中級,高級。
初級:
Java概述
Java基礎語法
面向對象
異常
數組/算法
常用類
集合/數據結構
IO流
多線程
反射機制
網絡編程
這塊關于GUI方面的知識可以不用看了,因為是做JavaEE方面的開發,所以工作中不會用到。
中級:
Mysql、oracle
Jdbc
Html、css、JavaScript、jquery
Servlet、jsp
Filter
Listener
Ajax
Xml
高級:
Spring mvc
Spring
Mybatis
Struts
Hibernate
Annotation
Ngix
Mongodb
Memcached
Redis
Maven
Git
上面這是知識的Java視頻教程,可以從動力節點的網站里面免費下載。個人認為把初級和中級的知識學完,才能算是入門,這個學習周期要3個月左右的時間。也就是說,你需要至少3個月的時間才能夠入門Java。基本上把上面的知識都學會了,找個年薪10W的工作不是問題。學習的時候切記浮躁,要踏踏實實,多思考,多練習。