|
|||||||||||||
Java Concurrency in Practice by Brian Goetz
£17.39
|
Effective Java by Joshua Bloch
£19.99
|
Spring in Action by Craig Walls
£23.99
|
Java Generics and Collections by M Naftalin
£16.99
|
Pro Java EE 5 Performance Management and Optimization (Pro) by Steven Haines
£33.99
|
Product details
Would you like to update product info or give feedback on images? (We'll ask you to sign in so we can get back to you)
|
| Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?) |
Java Performance Tuning covers techniques applicable to coding in any programming language with those specific to not just Java but particular versions. Shirazi starts with an illuminating discussion of real speed versus the user's perception of speed, threading, caching, streaming, bench-marking and choosing what to measure.
Examples of generally applicable speed-up techniques include obvious examples such as moving unnecessary calculations to the outside of loops while Java-specific techniques include avoiding garbage collection. Some techniques are also applicable with other object-oriented languages; for example, reusing objects instead of recreating them.
The text is clear and readable. Everything discussed is shown as code examples with percentage timings to give an idea of the gains you can make. There is also extensive discussion on choosing algorithms.
Shirazi's coverage of distributed programs is particularly enlightening as they suffer from different bottlenecks, at least from a user point of view. Making a user feel the program is faster is often more a matter of retaining the user's attention than actually increasing speed--the Internet, for example, is unlikely to respond to code enhancements.
Because a better understanding of the way your programs work also makes for greater memory efficiency, more robustness and a better user experience--as well as more speed--this book will dramatically improve your programs. --Steve Patient
--This text refers to an out of print or unavailable edition of this title.
Thomas Paul, javaranch.com, March 2003
I doubt that there is another Java book on the market with as many 'WOW!' moments in it. Buy it and watch your code zoom.
See all Product Description
Java Concurrency in Practice by Brian Goetz
£17.39
|
Java Cookbook by Ian Darwin
£22.99
|
Java Threads by Scott Oaks
£18.99
|
Concurrent Programming in Java: Design Principles and Patterns (Java) by Douglas Lea
£21.99
|
Java-NIO by Ron Hitchens
£17.47
|
|
Share your thoughts with other customers:
|
|||||||
Most Helpful Customer Reviews
|