Java 2 Performance and Idiom Guide

3.62 avg rating
( 8 ratings by GoodReads )
 
9780130142603: Java 2 Performance and Idiom Guide

For courses in Java-Introduction to Programming/CS1.

This text summarizes important idioms and best practices that a developer new to Java and object-oriented programming needs to know. The depth and clarity of its writing teaches new and experienced Java programmers how to get the most performance out of their Java code.

"synopsis" may belong to another edition of this title.

From the Back Cover:


1426K-0

Thank you for considering the Java 2 Performance and Idiom Guide. The goal of this book is to document the common idioms and optimization techniques that experienced Java developers should know. The topics are presented specifically for Java 2, including coverage of features such as the Collections Framework and the HotSpot JVM.

High Performance Java-write fast code

Our goal is to help catapult the beginner or intermediate Java developer over the chasm of performance pitfalls the Java platform challenges us with. Thus, the book includes a broad introduction to optimizing for speed and space, including:

  • Design level optimization principles
  • Environment and tool strategies
  • Algorithm and data structure strategies
  • Language and library specific optimization techniques.

Idioms in Java-write code fast

There are a wide variety of "tricks of the Java trade" or idioms that experienced Java developers apply to develop solid code. Like design patterns, coding idioms provide out-of-the-box solutions for many problems. Unlike design patterns, these idioms are very close to code and therefore take maximum advantage of the Java language and libraries. They include:

  • Idiomatic usage of particular JDK classes and APIs, such as the Reflection API.
  • Concurrency idioms to create thread-safe code
  • Packaging and application structure idioms
  • Naming and coding style idioms

About the Author:

Craig Larman is an instructor and consultant with Object Space International, and author of the best-selling Applying UML and Patterns. He personally created and delivered the first course in UML, and has over 10 years experience in teaching object-oriented analysis and design. Larman is well-known for his involvement in conferences and seminars such as OOPSLA and Smalltalk Solutions '97.

Rhett Guthrie is a developer and designer at ObjectSpace. He was a key designer of Voyager, one of the firm's flagship products. He is now working on the forthcoming Voyager EJB (Enterprise JavaBeans).

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Craig Larman, Rhett Guthrie
Published by Prentice Hall PTR (1999)
ISBN 10: 0130142603 ISBN 13: 9780130142603
New Hardcover First Edition Quantity Available: 1
Seller
Ergodebooks
(RICHMOND, TX, U.S.A.)
Rating
[?]

Book Description Prentice Hall PTR, 1999. Hardcover. Book Condition: New. 1st. Bookseller Inventory # DADAX0130142603

More Information About This Seller | Ask Bookseller a Question

Buy New
11.56
Convert Currency

Add to Basket

Shipping: 11.23
From U.S.A. to United Kingdom
Destination, Rates & Speeds

2.

Larman, Craig; Guthrie, Rhett
Published by Prentice Hall PTR (1999)
ISBN 10: 0130142603 ISBN 13: 9780130142603
New Hardcover Quantity Available: 1
Seller
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Prentice Hall PTR, 1999. Hardcover. Book Condition: New. book. Bookseller Inventory # 0130142603

More Information About This Seller | Ask Bookseller a Question

Buy New
28.06
Convert Currency

Add to Basket

Shipping: 5.29
From U.S.A. to United Kingdom
Destination, Rates & Speeds

3.

Larman, Craig
Published by Prentice Hall PTR (1999)
ISBN 10: 0130142603 ISBN 13: 9780130142603
New Hardcover Quantity Available: 1
Seller
Booked Again
(Summit, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall PTR, 1999. Hardcover. Book Condition: New. New item. Bookseller Inventory # QX-005-30-2063102

More Information About This Seller | Ask Bookseller a Question

Buy New
26.78
Convert Currency

Add to Basket

Shipping: 12.82
From U.S.A. to United Kingdom
Destination, Rates & Speeds

4.

Larman Craig
Published by Prentice-Hall
ISBN 10: 0130142603 ISBN 13: 9780130142603
New Quantity Available: 1
Seller
Majestic Books
(London, ,, United Kingdom)
Rating
[?]

Book Description Prentice-Hall. Book Condition: New. pp. 299. Bookseller Inventory # 7579058

More Information About This Seller | Ask Bookseller a Question

Buy New
51.40
Convert Currency

Add to Basket

Shipping: 3.36
Within United Kingdom
Destination, Rates & Speeds

5.

Craig Larman
ISBN 10: 0130142603 ISBN 13: 9780130142603
New Quantity Available: 1
Seller
Castle Rock
(Pittsford, NY, U.S.A.)
Rating
[?]

Book Description Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97801301426031.0

More Information About This Seller | Ask Bookseller a Question

Buy New
101.09
Convert Currency

Add to Basket

Shipping: 20.05
From U.S.A. to United Kingdom
Destination, Rates & Speeds