kognosko
Price: £58.77
In stock

15 used & new from £2.69

Have one to sell? Sell yours here
 
 
High Performance Java Computing: Multi-threaded and Networked Programming (Sun Microsystems Press Java)
 
See larger image
 

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

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

Available from these sellers.


7 new from £20.90 8 used from £2.69

Product details

  • Paperback: 432 pages
  • Publisher: Prentice Hall (12 Sep 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.co.uk Sales Rank: 551,494 in Books (See Bestsellers in Books)

    Popular in these categories:

    #9 in  Books > Computing & Internet > Programming > Languages > Java > Networking
    #23 in  Books > Computing & Internet > Certification > Exams > Sun Certified Java Programmer & Developer
  • See Complete Table of Contents

Product Description

Product Description

Threading and concurrency are crucial to building high-performance Java applications -- but they have a reputation for complexity. High Performance Java Computing thoroughly demystifies these advanced development techniques. It delivers practical programming solutions, proven design patterns, and a rigorously-tested code library -- everything developers need to build optimized Java software for technical, business, and E-commerce applications. Start by understanding how threading and concurrency can be used to solve a wide variety of performance problems, enabling the construction of more powerful networked applications. Master the Java 2 Threads classes, including daemon threads, thread control, scheduling, and more. Review the key problems of parallelism -- including deadlocks, race conditions, and synchronization -- and discover proven techniques for avoiding or resolving them. Finally, master advanced techniques for building optimized concurrent code, including Java monitors, parallel execution of subroutines in shared memory, and parallelizing loops.

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 organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

1 Review
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
2 of 2 people found the following review helpful:
5.0 out of 5 stars Great book for demanding Java projects, 6 Mar 2001
By A Customer
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.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
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
 

   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.