JAVA高级开发技术实战培训
内训课

JAVA高级开发技术实战培训

java软件开发
课程编号299434
课程时长4 / 28 小时
授课老师程老师 龚老师
课程类别语言
评分1.0

培训受众

JAVA高级开发技术实战培训培训受众

各行政单位、企事业单位、部队、学校、城市公共服务系统、大型银行、软件公司等从事信息系统开发的相关人员等。报名学员最好有一定Java基础。

课程收益

JAVA高级开发技术实战培训课程收益

1. 掌握JavaSE的异常处理方法; 2. 掌握多线程基础知识; 3. 掌握IO系统、网络编程、Java反射机制、JVM性能调优; 4. 理解JavaEE,EJB、JMS,Java语言的高级特征; 5. 了解GoF的设计模式以及问题解决办法。

课纲

JAVA高级开发技术实战培训课纲

第一天上午:Java高级编程实战
1. 使用异常处理错误
2. 多线程基础
3. 利用关键字synchronize实现线程的同步,在多线程环境下共享数据
4. 线程死锁的分析和解决
5. Java并发编程实践
6. 高级I/O流技术

第一天下午:JAVA网络编程
1. TCP/IP协议模型
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. 使用反射编写泛型数组代码

第二天下午:JVM性能调优
1. JDK内存管理机制
2. 内存优化工具和问题诊断
案例:JVM out-of-memory排错实战

第三天上午:Java EE 6企业级应用开发
1. Java EE6概述
2. EJB 3.1基础
3. 实现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设计模式-创建型模式(从意图、描述、问题和实例四个方面介绍)
3. GOF设计模式-结构型模式(从意图、描述、问题和实例四个方面介绍)
4. GOF设计模式-行为模式(从意图、描述、问题和实例四个方面介绍)

第四天:学习考核与业内经验交流

授课专家

JAVA高级开发技术实战培训授课专家

程老师 中国第一批分析设计师、UML/UP专家、UP统一软件过程资深教练(国内首位软件项目过程教练)、国内较早引入模型驱动开发方法的倡导人之一、国内最早的UP过程推动人之一。 擅长企业级应用分析设计与开发;对软件开发的整个流程有深刻认识,有很好的协作精神和学习能力。 在系统分析设计和开发方面均有丰富经验。能够结合实际,在复杂的应用环境中能够选择适合需求分析方法定义并改进需求规格说明,降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。 龚老师 企业级J2EE专家,博士,北京理工大学软件研究所计算机应用技术专业。在软件行业工作近二十年,近50多个大中型项目的主持、管理、开发经验。主要学术成果: 近年来先后在国内外重要刊物发表论文20多篇,多篇被EI收录,出版著作4部。参与完成自然科学基金项目2项,参与纵向课题5项,主持横向科研项目5项。

授课专家

程老师 龚老师

培训参考价

¥5,800

人气: 2787