Java 7 Performance and Tuning

PT0408
Training Summary
Java Performance and Tuning is a two-day, lab-intensive course geared for experienced software developers who are looking to expand their knowledge and skills in the Java world. This course is highly customizable and draws from the extensive knowledge and content base to tune the course itself to the student needs.
Prerequisites
Students should have skills equivalent to or should have taken a Mastering Java for OO Developers class.
Duration
2 Days/Lecture & Lab
Audience
This course is designed for Programmers with prior practical Java development experience. This is an intermediate and beyond level Java course, designed for experienced Java developers who wish to get up and running with advanced skills immediately. This is a hands-on programming class.
Course Topics
  • Performance: Process and Issues
  • JVM Performance Features
  • Profiling and Benchmarking
  • Profiling Tools
  • Code Optimization Techniques
  • Code Optimization Myths
  • Design Optimization Techniques
  • Introspection and Reflection
  • Reference Objects
  • Creating and Destroying Objects
  • Methods Common to Most Objects
  • Classes and Interfaces
  • Exceptions
  • Serialization
  • Efficient Strings and Arrays
  • Introduction to Algorithmic Analysis
  • Efficient Use of Collections
  • New In Java 7

Related Scheduled Courses