当前位置:艾威培训主页 > 软件开发 > JAVA开发培训 > Java开发高级培训 >
Java开发高级培训
- JAVA开发培训课程目录
- Java初级开发培训
- OCJP认证培训
- Java高级培训
- J2EE架构与设计培训
- J2ME手机游戏开发培训
- Java语言核心开发技术培训
- Eclipse高级开发培训
- Javascript与CSS开发培训
- Spring框架应用开发技术培训
- Struts框架高级应用技术培训
- 软件架构分析与设计技术培训
- 面向服务架构(SOA)高端技术培训
- Hibernate框架应用开发技术培训
- JSP J2EE Web应用开发技术培训
- Ajax DWR框架应用开发技术培训
- Enterprise JavaBean开发培训
- Java开发高级培训
- JavaScript框架与工具培训
- JavaScript开发性能优化最佳实践培训
课程介绍:
本课程为学员提供使用Java技术设计程序所需的知识和技能,并将设计贯穿软件开发周期的各个阶段。通过艾威培训中心讲师设计的两天的培训, 学员将学习如何从始至终开发一个实际的两层/多层Java Intranet应用程序及有关的平台移植问题。
课程对象:已熟悉基本Java语言结构及语法的程序、进一步加深和扩展Java知识,开发复杂和产品级应用的开发人员
课程长度:2天
最新时间:定制课程(内训),人满开班(公开课)
课程大纲:
时间 | 内容 |
第一天上午 |
Java泛型深入解读 自定义泛型类、泛型方法、泛型继承 Java IO深入详解,装饰模式在IO设计中的应用 继承与装饰模式之间的差别及在具体应用中的使用方式 Java反射机制详解 代理模式与动态代理深入详解 虚拟机类加载机制深入解读 类加载过程详细分析 |
第一天下午 |
类的加载、验证、准备、解析与初始化各个阶段深入详解 JVM类加载器详解 类加载器的父亲委托机制深入解读 根类加载器、扩展类加载器与应用类加载器解析 JVM垃圾收集算法分析(标记清除算法、复制算法等) 垃圾收集器详解 内存分配与回收策略深入解读 Java运行时数据区详解 虚拟机栈、Java堆、方法区、运行时常量池分析 MVC设计模式深入详解 Struts2对MVC的实现 |
第二天上午 |
Action深入详解 类型转换 输入校验(使用xml、程序验证两种方式) 拦截器深入详解 文件上传与下载 属性驱动与模型驱动 Hibernate的原理与思想 Hibernate常用API详解 配置文件详解 ORM的思想 HQL详解 Hibernate的检索策略与检索方式 IoC详解 工厂模式在IoC中的应用 |
第二天下午 |
Bean的生命周期与作用域范围 Spring配置元素详解 代理模式与Java动态代理详解及其在AOP中的应用 AOP原理深度剖析 Spring数据库集成方案详解 声明式的事务管理 Struts2、Hibernate 与Spring整合方式与原理详解 Ant详解、Target之间的依赖关系、开发自己的Task 使用Ant实现项目构建自动化 Web Service开发详解 契约优先的Web Service开发详解 代码优先的Web Service开发详解 SOAP消息解读 Web Service的数据压缩 使用TcpMon截获SOAP消息并对其进行分析 使用Apache JMeter对Web Service进行性能测试 基于Struts2、Hibernate与Spring的代码自动生成框架详解(综合本次培训的全部内容、提升学员的问题思考能力与抽象能力) |