課程描述INTRODUCTION
JAVA高級(jí)開發(fā)培訓(xùn)
日程安排SCHEDULE
課程大綱Syllabus
JAVA高級(jí)開發(fā)培訓(xùn)
培訓(xùn)特色
1.理論與實(shí)踐相結(jié)合、案例分析與行業(yè)應(yīng)用穿插進(jìn)行;
2.專家精彩內(nèi)容解析、學(xué)員專題討論、分組研究;
3.通過全面知識(shí)理解、專題技能掌握和安全實(shí)踐增強(qiáng)的授課方式。
培訓(xùn)目標(biāo)
1.掌握J(rèn)avaSE的異常處理方法;
2.掌握多線程基礎(chǔ)知識(shí);
3.掌握IO系統(tǒng)、網(wǎng)絡(luò)編程、Java反射機(jī)制、JVM性能調(diào)優(yōu);
4.理解JavaEE,EJB、JMS,Java語言的高級(jí)特征;
5.了解GoF的設(shè)計(jì)模式以及問題解決辦法。
課程大綱
第一天
上午Java高級(jí)編程實(shí)戰(zhàn)1.使用異常處理錯(cuò)誤
2.多線程基礎(chǔ)
3.利用關(guān)鍵字synchronize實(shí)現(xiàn)線程的同步,在多線程環(huán)境下共享數(shù)據(jù)
4.線程死鎖的分析和解決
5.Java并發(fā)編程實(shí)踐
6.高級(jí)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)行時(shí)使用反射分析對象
5.使用反射編寫泛型數(shù)組代碼
第二天
下午JVM性能調(diào)優(yōu)1.JDK內(nèi)存管理機(jī)制
2.內(nèi)存優(yōu)化工具和問題診斷
案例:JVMout-of-memory排錯(cuò)實(shí)戰(zhàn)
第三天
上午JavaEE6企業(yè)級(jí)應(yīng)用開發(fā)1.JavaEE6概述
2.EJB3.1基礎(chǔ)
3.實(shí)現(xiàn)SessionBean
4.JavaPersistenceAPI(JPA)
5.持久實(shí)體
6.查詢和EJB-QL
7.JMS(JavaMessageServices)
8.MDB(MessageDrivenBean)
第三天
下午GoF設(shè)計(jì)模式1.設(shè)計(jì)模式概述
2.GOF設(shè)計(jì)模式-創(chuàng)建型模式(從意圖、描述、問題和實(shí)例四個(gè)方面介紹)
3.GOF設(shè)計(jì)模式-結(jié)構(gòu)型模式(從意圖、描述、問題和實(shí)例四個(gè)方面介紹)
4.GOF設(shè)計(jì)模式-行為模式(從意圖、描述、問題和實(shí)例四個(gè)方面介紹)
第四天學(xué)習(xí)考核與業(yè)內(nèi)經(jīng)驗(yàn)交流
JAVA高級(jí)開發(fā)培訓(xùn)
轉(zhuǎn)載:http://szsxbj.com/gkk_detail/20284.html
已開課時(shí)間Have start time
IT相關(guān)內(nèi)訓(xùn)
- 云計(jì)算的應(yīng)用領(lǐng)域和實(shí)踐 武威
- 大模型技術(shù)與應(yīng)用培訓(xùn) 葉梓
- 網(wǎng)安管理崗培訓(xùn) 張勝生
- Python高效辦公自動(dòng)化 張曉如
- 電力信息化:價(jià)值和建設(shè)分析 劉宇佳
- CISSP認(rèn)證培訓(xùn)課程 張勝生
- 互聯(lián)網(wǎng)新技術(shù)在銀行的應(yīng)用 武威
- 軟件安全意識(shí)加強(qiáng)與技能提高 張勝生
- Fine BI 數(shù)據(jù)分析與 張曉如
- 信息安全風(fēng)險(xiǎn)評估與加固技能 張勝生
- IT崗位數(shù)智化能力提升路徑 甄文智
- 滲透測試與攻防實(shí)戰(zhàn)高級(jí)課程 張勝生