JAVA學習策略篇:學習JAVA的步驟

第一步web

學習Java首先從最基本的語法開始入手,首先去了解Java的基本數據類型、分支語句、循環語句、數組以及定義一個類以及它的方法和屬性以後,就能夠開始進行練習了,最好的方式是那數據結構中的算法進行聯繫,能夠先練習一些數值算法,再編寫排序算法之類算法,基本上這些算法編寫好了,Java的基本語法也基本上就作熟悉了。算法

第二步數據庫

當基礎語法學完了以後,接下來能夠開始學習類的繼承、多態等內容,這些內容比較抽象,對於初學者仍是很差掌握,不過這不要緊,重要的是你須要把這些概念先學會,接着就能夠開始學習異常、集合類等,在學習Java的集合類的時候,能夠按照Java的類結構編寫本身的集合類,並比較一下本身的和JDK的源代碼孰優孰劣(我記得JDK中的類的層次不是太好),經過這些練習,順帶也可以理解繼承和多態的內容。編程

第三步設計模式

把上面這些內容完成後,恭喜你,至少你已經把Java的最基本的語法以及面向對象的基本概念掌握了,接下來咱們能夠學習Java的文件操做以及流的概念,雖然看上去好多類,其實我以爲流是比較容易掌握的,固然深刻一些好比編碼等仍是比較讓人迷惑的,不過能夠先跳過這些複雜的。 完成流的學習以後,如今就能夠學習更多的內容了,能夠選擇學習多線程,網絡編程,數據庫,以及基本概念如clone,反射等等內容,固然,學習這些東西的必需要多多練習。若是你能學到這得話,那恭喜你,J2SE的內容你已經掌握了經常使用的東西了。數組

第四步網絡

接着該怎麼學習呢?我以爲這時候應該放下Java,學習一些基礎的內容了,能夠看看UML,設計模式等等內容,這些東西特別是設計模式一類的東西,實際上是很抽象的東西,沒有經驗的人可能很難理解其中的一些概念,可是設計模式這個東西頗有趣,也許你並不須要不少經驗就能掌握它,而且能對你的編程方式產生潛移默化的影響,並優化編程方式。等你真的把上面這些內容學好了,你能夠自信的出去找工做了,相信我,絕對能找到一份像樣的工做。數據結構

第五步多線程

咱們能夠開始學習J2EE的內容了,servlet、Jsp,Struts,EJB,Hibernate,Spring,SOA,Webservice, JMX等等,J2EE的名詞不少,內容也不少,是否是咱們都須要學習呢,答案是否認的,咱們只須要學習咱們要用的東西,固然,從找工做的角度看,咱們能夠先掌握servlet和jsp,剩下的,就看你在工做中的要求了。jsp

相關文章
相關標籤/搜索