JAVA高級開發(fā)技術實戰(zhàn)其它上課時間:
培訓對象:
為響應工業(yè)和信息化部信息化高端人才培養(yǎng)的號召,中國信息化培訓中心特推出了JAVA高級開發(fā)技術實戰(zhàn)培訓班,希望通過專業(yè)的培訓和真實案例的演練來全面提高學員的開發(fā)水平,本培訓旨在培養(yǎng)JAVA高級人才,從而更好地服務于企業(yè)。
培訓內容:
課程收益:
一、培訓特色
1.理論與實踐相結合、案例分析與行業(yè)應用穿插進行;
2.專家精彩內容解析、學員專題討論、分組研究;
3.通過全面知識理解、專題技能掌握和安全實踐增強的授課方式。
二、培訓目標
1.掌握JavaSE的異常處理方法;
2.掌握多線程基礎知識;
3.掌握IO系統(tǒng)、網(wǎng)絡編程、Java反射機制、JVM性能調優(yōu);
4.理解JavaEE,EJB、JMS,Java語言的高級特征;
5.了解GoF的設計模式以及問題解決辦法。 培訓頒發(fā)證書:
本課程學習考核通過后由中國信息化培訓中心頒發(fā)《JAVA高級工程師》證書,證書查詢網(wǎng)址:www.zpedu.org;證書可作為專業(yè)技術人員職業(yè)能力考核的證明,以及專業(yè)技術人員崗位聘用、任職、定級和晉升職務的重要依據(jù)。 課程大綱:
第一天上午Java高級編程實戰(zhàn)
1.使用異常處理錯誤
2.多線程基礎
3.利用關鍵字synchronize實現(xiàn)線程的同步,在多線程環(huán)境下共享數(shù)據(jù)
4.線程死鎖的分析和解決
5.Java并發(fā)編程實踐
6.高級I/O流技術
第一天下午JAVA網(wǎng)絡編程
1.TCP/IP協(xié)議模型
2.java.net package的介紹
3.URL類
4.HttpURLConnection類
5.Socket類
6.ServerSocket類
7.InetAddress類
8.DatagramPacket類
9.DatagramSocket類
10.使用Socket、ServerSocket 建立C/S應用
11.基于多線程的Client/Server應用程序的案例。
第二天上午Java反射機制
1.Java反射工作原理
2.Java Reflection API
3.利用反射分析類的能力
4.在運行時使用反射分析對象
5.使用反射編寫泛型數(shù)組代碼
第二天下午JVM性能調優(yōu)
1.JDK內存管理機制
2.內存優(yōu)化工具和問題診斷
案例:JVM out-of-memory排錯實戰(zhàn)
第三天上午Java EE 6企業(yè)級應用開發(fā)
1.Java EE6概述
2.EJB 3.1基礎
3.實現(xiàn)Session Bean
4.Java Persistence API(JPA)
5.持久實體
6.查詢和EJB-QL
7.JMS(Java Message Services)
8.MDB(Message Driven Bean)
第三天下午GoF設計模式
1.設計模式概述
2.GOF設計模式-創(chuàng)建型模式(從意圖、描述、問題和實例四個方面介紹)
3.GOF設計模式-結構型模式(從意圖、描述、問題和實例四個方面介紹)
4.GOF設計模式-行為模式(從意圖、描述、問題和實例四個方面介紹)
第四天學習考核與業(yè)內經(jīng)驗交流 培訓師介紹:
程老師
中國第一批分析設計師、UML/UP專家、UP統(tǒng)一軟件過程資深教練(國內首位軟件項目過程教練)、國內較早引入模型驅動開發(fā)方法的倡導人之一、國內最早的UP過程推動人之一。 擅長企業(yè)級應用分析設計與開發(fā);對軟件開發(fā)的整個流程有深刻認識,有很好的協(xié)作精神和學習能力。 在系統(tǒng)分析設計和開發(fā)方面均有豐富經(jīng)驗。能夠結合實際,在復雜的應用環(huán)境中能夠選擇適合需求分析方法定義并改進需求規(guī)格說明,降低項目開發(fā)風險、縮短開發(fā)周期、提高應用系統(tǒng)的可維護性和可擴展性。
龔老師
企業(yè)級J2EE專家,博士,北京理工大學軟件研究所計算機應用技術專業(yè)。在軟件行業(yè)工作近二十年,近50多個大中型項目的主持、管理、開發(fā)經(jīng)驗。主要學術成果: 近年來先后在國內外重要刊物發(fā)表論文20多篇,多篇被EI收錄,出版著作4部。參與完成自然科學基金項目2項,參與縱向課題5項,主持橫向科研項目5項。