Have one to sell? Sell yours here
High Performance Java Computing: Multi-threaded and Networked Programming (Sun Microsystems Press Java)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

High Performance Java Computing: Multi-threaded and Networked Programming (Sun Microsystems Press Java) [Paperback]

Thomas W. Christopher , George K. Thiruvathukal
5.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.


Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Plus, get an extra £5 Gift Certificate when you trade in books worth £10 or more before June 30, 2012. Visit the Books Trade-In Store for more details.

Product details

  • Paperback: 432 pages
  • Publisher: Prentice Hall; 1 edition (31 Aug 2000)
  • Language English
  • ISBN-10: 0130161640
  • ISBN-13: 978-0130161642
  • Product Dimensions: 23.1 x 17.5 x 2.5 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,281,206 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

PLEASE PROVIDE COURSE INFORMATION

PLEASE PROVIDE

From the Back Cover

  • The clear, practical guide to Java threads and concurrency
  • Proven design patterns and extensive code library
  • Expert techniques for optimizing networked/distributed applications
  • Avoiding deadlocks, race conditions, and synchronization problems

Threading, concurrency, and beyond: Your crystal-clear Java performance guide and code library!

Threading and concurrency are crucial to building high-performance Java applications — but they have a reputation for complexity. High-Performance Java Computing thoroughly demystifies them, helping developers leverage threading and concurrency to solve a wide variety of performance problems — especially in networked, distributed applications. This book delivers practical solutions, proven design patterns, and a rigorously tested code library: everything you need to build optimized Java software for technical, business, and e-Commerce applications. Coverage includes:

  • Java 2 Threads classes: daemon threads, thread control, scheduling, and more
  • Solving the key problems of parallelism: deadlocks, race conditions, and synchronization
  • Advanced techniques for optimizing concurrent code
  • Java monitors, parallelizing loops, and parallel execution of subroutines in shared memory
  • New design patterns for distributed application development

There's never been a more accessible, practical guide to Java multi-threading, concurrency, and other high-performance techniques. When performance really matters, turn to High-Performance Java Computing — and find the solution you're searching for!


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
By A Customer
Format:Paperback
This book is one of the best books for the more difficult Java projects I've ever seen (and I own more than 30 Java books). It touches subjects most other books don't dare touching, like shared memory, kernel threads, multi-processor systems, thread priorities in practice, paralellizing algorithms, etc. It also describes a Chore pattern used to distribute work in a single process, an alternative to using 'flat' threads.

The book contains graphs displaying the performance of different alternatives when appropriate, making this a very practical book when optimizing a design of a threaded or multi-process application for performance.

This book is a must-have for those developing distributed Java applications and frameworks, and very useful for those developing threaded applications.

Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  1 review
17 of 20 people found the following review helpful
Fairly good 17 Nov 2000
By A Customer - Published on Amazon.com
Format:Paperback
Fairly good

The author first talks about the foundation of efficieny, scalability, parallelism..... etc.

Second part is the discussion of multithreading. The problems like race conditions, mutual exclusion, thread monitors, parallelizing loops and synchronization are discussed in great detail.

Some algorithms for increasing efficiency and performance diagrams are provided throughout the book to give reader a clear view in understanding the topics.

The last part is about network programming which talk about socket and simple messaging architecture.

The strength of this book over the other java performance tuning book is that it integrates some algorithms into the code(major factor) to increase performance rather than just talks about in preventing the use of certain low performance java code(minor factor).

However, the book seems losing the way in targeting audience. The content of the book doesn't specific to any field.

Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback