當前位置:編程學習大全網 - 編程語言 - 想問壹下java的學習路線

想問壹下java的學習路線

ava分為三個體系J2SE(Java2 Platform Standard Edition,java平臺標準版),J2EE(Java 2 Platform,Enterprise Edition,java平臺企業版),J2ME(Java 2 Platform Micro Edition,java平臺微型版)。

J2SE路線

1、顯示面向對象的基礎

封裝、繼承、多態

2、異常處理 參考 blogs.com/rollenholt/archive/2011/08/28/2156357.html

4、IO和NIO 參考 blogs.com/rollenholt/archive/2011/09/11/2173787.html

5、網絡編程

6、JDBC:主要是Connection、Statement、ResultSet接口及其幾個常用實現類的使用

7、Swing組件

8、JVM性能調優(JVM內存結構剖析、GC分析及調優、JVM內存參數優化)

9、Java泛型

10、JDK新特性

J2EE路線

學習這個之前最好先了解html、css、javascript的相關知識

1、JSP&Servlet:這是最基本的技術,主要學習request對象、response對象、session對象、application對象config對象等,這幾個也是使用對多的,然後了解servlet的生命周期。

2、通過學習JSP和Servlet之後,了解下Mvc的結構,使用JSP和Servlet通過JDBC來實現壹個簡單的系統,或者網上搜索下相關的demo看看。這個便於熟悉之後的框架原理及使用。

3、Struts&Struts2&SpringMvc:Struts2/SpringMvc對於理解MVC非常重要,這個現在也是使用非常廣泛的框架,建議先學習SpringMvc,這個學習起來相對Struts2要簡單壹點。

4、Hibernate&MyBatis:兩種不同類型的ORM框架,了解Hibernate和Mybatis的使用,並且可以對比下這兩種框架的異同。

5、FreeMarker&Velocity:模板技術的兩大陣營,這兩個用起來都差不多

6、OsCache&EHCache:兩種不同類型的緩存機制,頁面級別和對象級別,學習之後能夠理解性能優化的必要性。

7、Spring:輕量級的Java 開發框架,學習這個時候,可以整合前面的struts、springMvc和Hibernate來學習,這個建議看壹個以前開源的shopxx商城的源碼,這個結構和代碼上還是比較簡單的 /f/15152496.html?from=dl

springMvc的有個叫Jeecms,可能剛開始看起來有點困難

J2ME路線

這個用的比較少了,推薦還是看看android的比較好

  • 上一篇:女友給我發的短信只有M L兩個字母是啥意思啊,!!
  • 下一篇:遊戲畫面選項中的MSAAFXAA是什麽意思?分辨率對遊戲畫面影響大嗎?
  • copyright 2024編程學習大全網