Java Specialists' Java Training Europehome of the java specialists' newsletter

Java Performance Tuning - Course Outline

Take full advantage of the speed Java has to offer!

Course Outline

Chapter Description
1. Performance Tools and Methodology Basic tools, timers and logging, common problems, load testing tools and techniques, JVM profilers, heap activity monitors, network monitoring, JDBC tracing, J2EE monitoring, post-deployment monitoring, OS monitoring
2. Java Performance Coding Best Practices Tuning methodology, user perceptions, targeting tuning, finding big gains, control structures, looping and method calls, object lifecycle, casts, exceptions, string handling, I/O and NIO, logging, threading, serialization and cloning, collections, parsing, JNI native calls
3. Garbage Collection and Heap Tuning JVM memory spaces, object lifecycles, garbage collection algorithms, JVM command-line switches, memory profilers, understanding GC log entries, gross tuning the heap
4. Architecting & Designing for Performance Overview, performance idioms, contention, design, planning for performance, performance anti-patterns, performance optimising patterns, high performance architecture, Enterprise Java Beans, EJB patterns, EJB servers, messaging


1. Course Overview 2. Course Outline 3. Enquire
Java Master
Java Foundation
Java 5 Tiger
Design Patterns
In-House Courses
What is the Java Specialists Club?

© 2010 Heinz Kabutz - All Rights Reserved Sitemap seo web design Catch22 Marketing
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. JavaSpecialists.eu is not connected to Oracle, Inc. and is not sponsored by Oracle, Inc.