Java(tm) Platform Performance: Strategies and Tactics by Steve Wilson, Jeff Kesselman, Jeff Kesselman

BUY IT NEW

  • $39.99 List price
    $30.10 Online price
    $27.09 Member price
    (Save 32%)
    Limited Time Offer! Everyone receives the Member Price on books.
    See Details
  • skip to cart
  • Add To List uiAction=GetAllLists&page=List&pageType=list&ean=9780201709698&productCode=BK&maxCount=100&threshold=3

GET FREE SHIPPING ON ORDERS OF $25 OR MORE

DELIVERY & GIFT DETAILS:

Usually ships within 24 hours

Delivery Time and Shipping Rates

Eligible for gift wrap & gift message.

BUY IT USED

13 copies from $1.99

See All Available

Textbook (Paperback - New Edition)

  • 256pp
  • Sales Rank: 732,343

Textbook Information

  • ISBN-13: 9780201709698
  • Edition Description: New Edition
  • Edition Number: 1
  • Pub. Date: June 2000
  • Publisher: Prentice Hall Professional Technical Reference
Buy it Used: 13 copies from $1.99 See All Available

Customers who bought this also bought

 
  • Overview
  • Editorial Reviews
  • Features

Product Details

  • Pub. Date: June 2000
  • Publisher: Prentice Hall Professional Technical Reference
  • Format: Textbook Paperback, 256pp
  • Sales Rank: 732,343

Synopsis

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/O, RAM footprint, small 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 I/O
  • Computing and controlling the RAM footprint
  • Reducing the number of classes
  • Eliminating temporary objects
  • Selecting 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 theefficiency, speed, and scalability of your software.

Booknews

Intended for software developers, this book presents methods for improving the performance and scalability of applications. The authors, a Java engineer and engineering manager, clarify common mistakes and misconceptions about Java performance and provide overall development strategies and techniques for improving applications constructed with Java. Annotation c. Book News, Inc., Portland, OR (booknews.com)

More Reviews and Recommendations

Biography

Steve Wilson is the Engineering Manager of the Java Performance Team at Sun Microsystems's Java Software unit. There he leads the team that is responsible for performance tuning of the Java™ 2 Standard Edition internals and helps third-party developers improve program code performance. Mr. Wilson previously worked as a member of the Swing team, which developed the Java Foundation Classes toolkit. Prior to joining Sun, he spent several years as an independent consultant specializing in object-oriented technologies.

Jeff Kesselman is an engineer on the Java Performance Team at Sun Microsystems's Java Software unit where he works with various groups to improve Java code performance. Prior to joining Sun, he developed cutting-edge games for several PC and console platforms in the computer game industry.

Customer Reviews

  • Reader Rating:
Be the first to write a review!