Java Platform Performance. Strategies And Tactics

Par : Jeff Kesselman, Steve Wilson

Formats :

Définitivement indisponible
Cet article ne peut plus être commandé sur notre site (ouvrage épuisé ou plus commercialisé). Il se peut néanmoins que l'éditeur imprime une nouvelle édition de cet ouvrage à l'avenir. Nous vous invitons donc à revenir périodiquement sur notre site.
  • Nombre de pages230
  • PrésentationBroché
  • Poids0.4 kg
  • Dimensions19,0 cm × 23,5 cm × 1,3 cm
  • ISBN0-201-70969-4
  • EAN9780201709698
  • Date de parution01/10/2000
  • CollectionThe Java series
  • ÉditeurAddison Wesley

Résumé

This book addresses a vital issue for all those developing software for the Java' platform : how to achieve maximum performance and scalability for their applications. Drawing on the authors' knowledge of the Java programming language and their extensive experience working on performance issues, the book reveals common mistakes and misconceptions concerning the performance characteristics of Java technologies. It offers overall development strategies and concrete, battle-tested techniques to dramatically improve the performance of applications constructed with the Java programming language. Java Platform Performance highlights the importance of integrating performance evaluation into the application development process and discusses measurement techniques. The book then presents practical tactics for enhancing application performance in the areas of I/0, RAM footprint, smail object management algorithms, data structures, Swing ; and deployment. Specific topics covered include : Incorporating performance evaluation into the development process Profiling and benchmarking. Building scalable, fast Swing GUIs. Using high-speed 1/0. Computing and controlling the RAM footprint. Reducing the number of classes. Eliminating temporary objects. Seleding high-performance algorithms and data structures. Using Java native code and applet packaging efficiently. Garbage collection Java HotSpot'technology. With an understanding of the performance issues and specific techniques for reducing overhead discussed in this book, you will have the information you need to enhance the efficiency, speed, and scalability of your software.
This book addresses a vital issue for all those developing software for the Java' platform : how to achieve maximum performance and scalability for their applications. Drawing on the authors' knowledge of the Java programming language and their extensive experience working on performance issues, the book reveals common mistakes and misconceptions concerning the performance characteristics of Java technologies. It offers overall development strategies and concrete, battle-tested techniques to dramatically improve the performance of applications constructed with the Java programming language. Java Platform Performance highlights the importance of integrating performance evaluation into the application development process and discusses measurement techniques. The book then presents practical tactics for enhancing application performance in the areas of I/0, RAM footprint, smail object management algorithms, data structures, Swing ; and deployment. Specific topics covered include : Incorporating performance evaluation into the development process Profiling and benchmarking. Building scalable, fast Swing GUIs. Using high-speed 1/0. Computing and controlling the RAM footprint. Reducing the number of classes. Eliminating temporary objects. Seleding high-performance algorithms and data structures. Using Java native code and applet packaging efficiently. Garbage collection Java HotSpot'technology. With an understanding of the performance issues and specific techniques for reducing overhead discussed in this book, you will have the information you need to enhance the efficiency, speed, and scalability of your software.