課程描述INTRODUCTION
JAVA高級開發(fā)培訓(xùn)
![](/Common/new/images/tb3_1.jpg)
![](/Common/new/images/tb3_2.jpg)
![](/Common/new/images/tb3_3.jpg)
日程安排SCHEDULE
課程大綱Syllabus
JAVA高級開發(fā)培訓(xùn)
培訓(xùn)特色
1.理論與實踐相結(jié)合、案例分析與行業(yè)應(yīng)用穿插進(jìn)行;
2.專家精彩內(nèi)容解析、學(xué)員專題討論、分組研究;
3.通過全面知識理解、專題技能掌握和安全實踐增強(qiáng)的授課方式。
培訓(xùn)目標(biāo)
1.掌握J(rèn)avaSE的異常處理方法;
2.掌握多線程基礎(chǔ)知識;
3.掌握IO系統(tǒng)、網(wǎng)絡(luò)編程、Java反射機(jī)制、JVM性能調(diào)優(yōu);
4.理解JavaEE,EJB、JMS,Java語言的高級特征;
5.了解GoF的設(shè)計模式以及問題解決辦法。
課程大綱
第一天
上午Java高級編程實戰(zhàn)1.使用異常處理錯誤
2.多線程基礎(chǔ)
3.利用關(guān)鍵字synchronize實現(xiàn)線程的同步,在多線程環(huán)境下共享數(shù)據(jù)
4.線程死鎖的分析和解決
5.Java并發(fā)編程實踐
6.高級I/O流技術(shù)
第一天
下午JAVA網(wǎng)絡(luò)編程1.TCP/IP協(xié)議模型
2.java.netpackage的介紹
3.URL類
4.HttpURLConnection類
5.Socket類
6.ServerSocket類
7.InetAddress類
8.DatagramPacket類
9.DatagramSocket類
10.使用Socket、ServerSocket建立C/S應(yīng)用
11.基于多線程的Client/Server應(yīng)用程序的案例。
第二天
上午Java反射機(jī)制1.Java反射工作原理
2.JavaReflectionAPI
3.利用反射分析類的能力
4.在運(yùn)行時使用反射分析對象
5.使用反射編寫泛型數(shù)組代碼
第二天
下午JVM性能調(diào)優(yōu)1.JDK內(nèi)存管理機(jī)制
2.內(nèi)存優(yōu)化工具和問題診斷
案例:JVMout-of-memory排錯實戰(zhàn)
第三天
上午JavaEE6企業(yè)級應(yīng)用開發(fā)1.JavaEE6概述
2.EJB3.1基礎(chǔ)
3.實現(xiàn)SessionBean
4.JavaPersistenceAPI(JPA)
5.持久實體
6.查詢和EJB-QL
7.JMS(JavaMessageServices)
8.MDB(MessageDrivenBean)
第三天
下午GoF設(shè)計模式1.設(shè)計模式概述
2.GOF設(shè)計模式-創(chuàng)建型模式(從意圖、描述、問題和實例四個方面介紹)
3.GOF設(shè)計模式-結(jié)構(gòu)型模式(從意圖、描述、問題和實例四個方面介紹)
4.GOF設(shè)計模式-行為模式(從意圖、描述、問題和實例四個方面介紹)
第四天學(xué)習(xí)考核與業(yè)內(nèi)經(jīng)驗交流
JAVA高級開發(fā)培訓(xùn)
轉(zhuǎn)載:http://xvaqeci.cn/gkk_detail/20284.html