Writing High-Performance Java Code

While writing high-performance Java code is a lofty goal to pursue, the term itself is ambiguous. By definition, program optimization is ô the process of producing more efficient (smaller and/or faster) programs through selection and design of data structures, algorithms, and instruction sequences.ö This section provides several topics that discuss various ways you can speed up your Java code.

Sections:

Optimization Guidelines

Optimizing for Speed

Optimizing for Size

Optimizing Tools at Your Disposal

Things to Avoid