Java高级开发技术
课程描述 |
本课程主要讲授应用程序服务器(以WASV7/8为例)和JavaEE5/6应用程序性能调优方法和最佳实践。这些负载测试、监视和调优的方法和工具也能同样适用于应用程序服务器的JVM、连接池和应用概要。 |
培训对象 |
本课程适用有多年Java软件开发经验的软件设计师和开发人员 |
培训目标 |
Java应用的内存模型和垃圾回收机制 基于WASV7/8的性能调优方法 为最优的吞吐量和响应时间监视和调整JVM 为最优性能监视和调整连接池 为普遍的WAS7运行时环境性能实施最佳实践 使用RationalApplicationDeveloper(RAD)V8概要剖析和调整JavaEE5/6应用程序 |
培训时长 |
4天 |
课程内容 |
1、Java应用的内存模型 2、垃圾回收机制(包含IBM和SUN两者Java虚拟机的区别) 3、Web系统架构和组件概述 4、性能概念概述 5、性能任务 6、WebSphere性能数据和工具 7、性能调优方法论 8、JVM调优 9、连接池调优(结合具体的案例进行讲解,对怎么发现性能问题的方法和手段需要重点说明) 10、JavaClassLoader机制的讲解,并怎么实现自定义的ClassLoader,结合WAS的ClassLoader进行说明 11、应用程序概要剖析和调优 |