or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
18 used & new from £3.72

Have one to sell? Sell yours here
 
   
Java Thread Programming
 
See larger image
 

Java Thread Programming (Paperback)

by Paul Hyde (Author)
4.4 out of 5 stars  See all reviews (5 customer reviews)
Price: £28.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 1 to 3 weeks.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

9 new from £18.05 9 used from £3.72

Customers Who Bought This Item Also Bought

MySQL (Developer's Library)

MySQL (Developer's Library)

by Paul DuBois
4.7 out of 5 stars (15)  £15.99
Influence: The Psychology of Persuasion

Influence: The Psychology of Persuasion

by Robert Cialdini
4.2 out of 5 stars (20)  £6.08
JavaScript: The Definitive Guide

JavaScript: The Definitive Guide

by David Flanagan
4.3 out of 5 stars (44)  £24.24
Explore similar items

Product details

  • Paperback: 528 pages
  • Publisher: Sams (8 Sep 1999)
  • Language English
  • ISBN-10: 0672315858
  • ISBN-13: 978-0672315855
  • Product Dimensions: 23.1 x 18.5 x 3 cm
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon.co.uk Sales Rank: 393,201 in Books (See Bestsellers in Books)

    Popular in this category:

    #47 in  Books > Computing & Internet > Computer Science > Architecture & Microprocessors > Microprocessors > Parallel Processing & Computing
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Free Java EE5 tutorial opens new browser window
www.sun.com/JavaEE_Tutorial  -  Download the free Java EE5 tutorial Register now and learn more! 
   JAVA Courses opens new browser window
www.seeklearning.co.uk  -  Java 2 Programmer SCJP Training. Get Instant Access to a Free Demo! 
   Java Programming opens new browser window
www.homelearningcollege.com  -  Courses From Home Learning College Find Out More Now! 
  
 

Product Description

Product Description

Java Thread Programming shows you how to take full advantage of Java's thread facilities: when to use threads to increase your program's efficiency, how to use them effectively, and how to avoid common mistakes. There is thorough coverage of the Thread API, ThreadGroup classes, the Runnable interface, and the synchronized operator. Extensive, complete, code examples show programmers the details of creating and managing threads in real-world applications.



From the Back Cover

Java Thread Programming shows you how to take full advantage of Java's thread facilities: when to use threads to increase your program's efficiency, how to use them effectively, and how to avoid common mistakes. There is thorough coverage of the Thread API, ThreadGroup classes, the Runnable interface, and the synchronized operator. Extensive, complete, code examples show programmers the details of creating and managing threads in real-world applications.


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
java
technical

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Java Concurrency in Practice
49% buy
Java Concurrency in Practice 4.9 out of 5 stars (7)
£16.47
Java Thread Programming
47% buy the item featured on this page:
Java Thread Programming 4.4 out of 5 stars (5)
£28.99
Concurrency: State Models and Java Programs
3% buy
Concurrency: State Models and Java Programs 4.4 out of 5 stars (7)
£31.73

 

Customer Reviews

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

 
4 of 4 people found the following review helpful:
5.0 out of 5 stars A must-have for any java developer using threads., 1 Dec 1999

This tittle assumes the reader is profficient with the Java language and core API it address the needs of a Java developer using threads.

While Java threads appear at first quite simple (especially compared to threads in other environments like win32) the unwary developer will quickly be caught out unless he has a copy of this book by his side which will epxlain all the intricacies of Java threads.

The book is divided into three parts, the first part covers using the Java APIs associated with threads including: starting/stopping and controlling threads, thread groups, the implementing Runnable vs extending Thread debate, thread prioritisation, inter-thread communication and synchronisation and threads & swing. The concepts introduced in the first part are presented clearly and good advice is offered concerning 'bad practices'. In particular this section covers in great detail the precise sequence of events when using inter-thread comunication techniques (wait()/notify())

The second part presents a number of techniques for dealing with commonly encountered design problems. The problems covered are well presented and simple with little additional clutter to hide the real issues. My only complaints about this part would be that there could be more scenarios presented, and that there could be some complex real-world scenarios.

The third part is reference on the java.lang.Thread and java.lang.ThreadGroup APIs, it seems quite good with more information than in the usual Java API specification.

Overall the quality of the book is excellent with nice readable typesetting and few errors or typos. The examples given are mostly clear and simple with a bold font being used to highlight the important method calls and variables, the diagrams presented are clear and useful, unlike in many programming books. The book does not come with a CD-ROM with the source code and loads of out of date JDKs as is the norm with this type of work, instead the source can be downloaded from the publisher (although why the source archive is as a Windows self extracting archive I do not know?)

I would recommend this book to any reasonably experienced Java developer.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 6 people found the following review helpful:
2.0 out of 5 stars clear introduction to threads, but a dubious hardcore manual, 24 Jul 2001
okay, maybe 2 stars is a little on the low side, but i have only otherwise seen the book given 5 stars, which in my opinion is a misrepresentation.

plus points are clear writing and diagrams, going beyond re-explanation of thread API to include some useful patterns and plenty of lengthy examples if that's what you're after.

minus points are not a lot on finest, trickiest points and some dodgy assertions when you get into those realms. 2 examples:

1 - does not address lock-ordering in its "deadlock avoidance" section.

2 - "as a rough guideline, try to avoid calling Thread.yield() more than 5 times per second" (in my view a bit outrageously woolly/unqualified).

depends on what you're after.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
5.0 out of 5 stars Great as an introduction, 25 Oct 2004
By A Customer
I dont think this is a "full coverage" of Java threads.. But it certainly is a great introductory textbook, which you can read again and again and find easily what you're looking for.
Apart from few typos, the information is clearly presented and quite well-organised.
You can start with this book, but for hardcore commercial applications you'll certainly need another book on your shelf.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars An excellent and practical approach to an important topic
Threads in Java appear very simple to use when you first come across them, and indeed it is easy to progress from writing a simple, single threaded main() application or Swing GUI... Read more
Published on 28 Mar 2001 by Peter A. J. Bennett

5.0 out of 5 stars A must-have for any java developer using threads.

This tittle assumes the reader is proficient with the Java language and core API it address the needs of a Java developer using threads. Read more

Published on 1 Dec 1999

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!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

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.