1 java語(yǔ)言基礎(chǔ)
java語(yǔ)言簡(jiǎn)介, Java開發(fā)環(huán)境, 變量, 運(yùn)算符, 表達(dá)式, 分支語(yǔ)句, 循環(huán)語(yǔ)句, 方法調(diào)試, 數(shù)組,;
算法基礎(chǔ): 常用數(shù)據(jù)結(jié)構(gòu), 企業(yè)編程規(guī)范
2 java面向?qū)ο?/h1>
類和對(duì)象, 封裝, 訪問權(quán)限控制符, 構(gòu)造函數(shù), this關(guān)鍵字, 匿名對(duì)象, static, 靜態(tài)代碼塊, 單例, 繼承, final, 接口, 多態(tài), 內(nèi)部類
3 Java SE核心
語(yǔ)言核心包, 異常處理, 常用工具包, 集合框架, 異常處理, 多線程基礎(chǔ), IO系統(tǒng), 網(wǎng)絡(luò)編程, Java反射機(jī)制, JVM性能優(yōu)化(JVM內(nèi)存結(jié)構(gòu)剖析, GC分析以及優(yōu)化, JVM內(nèi)存參數(shù)優(yōu)化), Java泛型, JDK新特性
Java Web開發(fā)以及服務(wù)器端框架(貫穿項(xiàng)目:云筆記)
Servlet/JSP Servlet生命周期以及Servlet服務(wù)器, Tomcat部署配置, JSP語(yǔ)法, 自定義標(biāo)記, JSTL和EL表達(dá)式, JSP新特性, Java Web設(shè)計(jì)模式
Spring Spring loc基礎(chǔ), loc注入技巧, 對(duì)象高級(jí)裝配(自動(dòng)裝配, 模板裝配, 組件掃描特性, factoryBean, 對(duì)象生命周期), Spring AOP原理, AspectJ, Spring JDBC支持, Spring實(shí)務(wù)以及安全管理, Spring MVC技術(shù)
mybatis MyBatis映射基礎(chǔ), DQL映射, 復(fù)雜結(jié)果集映射技巧, 高級(jí)動(dòng)態(tài)SQL映射, sqlSession的使用, Spring與myBatis的結(jié)合
Ajax : Ajax基礎(chǔ), XHR對(duì)象, Ajax設(shè)計(jì)模式, JSON技術(shù), RESTful技術(shù)
strtus2 Struts2 核心控制流程, Ognl, Action, Interceptor , Result, FreeMarker, Struts2標(biāo)記庫(kù), Struts2擴(kuò)展, Struts2應(yīng)用技巧(輸入驗(yàn)證, 消息國(guó)際化, 文件的上傳和下載, 防止重復(fù)提交等), Spring整合Struts
Hibernate ORM概念, Hibernate核心API, Hibernate實(shí)體映射技術(shù), Hibernate關(guān)系映射技巧, HQL查詢,OSCache以及Hibernate緩存技術(shù); Spring整合Hibernate