正準備轉行或是在自學Java必須具備的幾個條件:
01
學習能力
什么是學習能力,就是當一個陌生東西給你了薄料,是否有學習他的欲望,自己琢磨的心思泵琳,學習能力非常重要摄职,如果一個人沒有學習能力的話,任何東西都很難學获列。
02
邏輯思維強
JAVA不是每一個人都能學會的谷市,因為JAVA的邏輯比較強,有一些人天生邏輯就差击孩,比如一道數(shù)學題迫悠,有的同學馬上懂,有的同學需要老師講幾遍巩梢,但是有的同學老師咋講都不懂创泄。
03
老師指點
必須而且一定有一個老師,因為如果沒有人給你解答問題括蝠,會浪費很多時間鞠抑,而且大多數(shù)問題對于一個新手來說是很難自己解決的,可能明白人的一句話忌警,你需要一天的時間碍拆。
04
堅持
堅持下去的一顆心,因為學習JAVA不容易慨蓝,而且現(xiàn)在轉行的也多感混,工資高,最后能拿高薪的都是剛開始沒日沒夜的熬過來的礼烈,所以堅持非常重要弧满,而為什么學習JAVA成了主要因素,就是堅持下去的動力此熬,比如:掙錢就是動力庭呜。
新手按照這個學習路線:
第一階段:HTML+CSS 靜態(tài)布局開始
有人肯能會說我是做后端的,前端的事情不用管犀忱,這本身就是一個誤區(qū)募谎,如今HTML5這么強大,你不會本身就不會有什么競爭力阴汇。
第二階段:必須要掌握的JS/JQ JS
尤為重要数冬,也是最難的,不用說JavaScript無論在前端還是后端中都是占比非常大的搀庶,很多人學不懂也是情理之中拐纱,這個跟思維有關系铜异,適當了解一下數(shù)據(jù)結構有利于學習JavaScript和javase。
第三階段:JAVASE核心技術
JAVA的基礎秸架,也是JAVA的魂和JAVA緊緊相連的數(shù)據(jù)庫揍庄。最重要的JAVASE,想必大家都清楚东抹,JAVASE就是JAVA的基礎部分蚂子,上過學的人都知道,任何一個試卷80%都是基礎缭黔,沒有太難的東西缆镣,JAVASE就是JAVA的基礎,根據(jù)我這么多年學習java的經驗來看试浙,如果一個人學不好JAVASE董瞻,那JAVA基本就是白學,后面的框架基本就是聽天書田巴。
數(shù)據(jù)庫钠糊,不用了說了,最常見的那三個數(shù)據(jù)庫壹哺,增刪改查抄伍,多去練習SQL語句吧,復雜的連接表示有難度的管宵。
第四階段:JSP相關技術 JSP和servlet
就目前來看 有些公司現(xiàn)在不用JSP截珍,因為他的加載速度有點慢。不過還是現(xiàn)在學著吧箩朴,畢竟在JAVA體系中也是非常重要的岗喉。
第五階段:JAVAEE企業(yè)級開發(fā)
框架,struts2炸庞,hibernate4钱床,mybatis3,spring4埠居,spring mvc查牌,這些東西都要掌握,但是整個JAVA體現(xiàn)想要理解的還算可以確實有些難度滥壕,自學的話纸颜,基本沒啥可能了。
上面的學習內容基本包括全了绎橘,JAVA體系基本如上胁孙,希望想學習JAVA的初學者能堅持下去,JAVA語言確實非常的強大,為了需要人才也是最多的浊洞。如果大家對上面的資料有興趣,可以加入我的Java學習大家庭:+qun 479胡岔,749法希,726