課程描述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í)使用反射分析對(duì)象
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://runho.cn/gkk_detail/20284.html
已開課時(shí)間Have start time
IT相關(guān)內(nèi)訓(xùn)
- 業(yè)務(wù)與IT融合創(chuàng)新的方法與 李福東
- 金融科技賦能業(yè)務(wù) 李福東
- Mysql基礎(chǔ)使用 郭振杰
- 數(shù)據(jù)庫基礎(chǔ)及實(shí)操(MySQ 郭振杰
- Java微服務(wù)開發(fā) 郭振杰
- IPA應(yīng)用實(shí)戰(zhàn) 郭振杰
- 前沿信息技術(shù)解析與應(yīng)用創(chuàng)新 張世民
- 自智網(wǎng)絡(luò) 楓影
- Java企業(yè)級(jí)后臺(tái)開發(fā) 郭振杰
- Python基礎(chǔ)與基礎(chǔ)應(yīng)用 郭振杰
- SQL語句基礎(chǔ)使用 郭振杰
- 6G技術(shù)與發(fā)展趨勢(shì) 楓影