This book shows professional programmers and students in operating systems and concurrent programming classes how to utilize the Java programming language to write programs that use semaphores, monitors, message passing, remote procedure calls, and the rendezvous for thread synchronization and communication. A Java algorithm animation package is also described.
Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.
"A great book. Our top students love it. We could use it in three courses."--R. Waldo Roth, Taylor University "A neatly written book, a handy companion to an operating systems text."--Marek, Suchenek, California State University Dominguez Hills "Hartley's excellent introduction to the concurrency features of Java uses concurrency problems from the operating systems domain as the driving applications. . . . Examples guide the student through many iterations of solutions, and show along the way how some solutions may be incorrect, and how they can be corrected and made efficient. . . . Suitable for undergraduate and graduate students and practitioners who already know sequential Java well, and who are interested in understanding and implementing concurrent programs in Java."--Choice
This book shows professional programmers and students in operating systems and concurrent programming classes how to utilize the Java programming language to write programs that use semaphores, monitors, message passing, remote procedure calls, and the rendezvous for thread synchronization and communication. A Java algorithm animation package is also described.
„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.
EUR 4,06 für den Versand von Vereinigtes Königreich nach Deutschland
Versandziele, Kosten & DauerEUR 25,58 für den Versand von USA nach Deutschland
Versandziele, Kosten & DauerAnbieter: WorldofBooks, Goring-By-Sea, WS, Vereinigtes Königreich
Paperback. Zustand: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Bestandsnummer des Verkäufers GOR003222978
Anzahl: 2 verfügbar
Anbieter: Buchmarie, Darmstadt, Deutschland
Zustand: Good. Cover leicht verschmutzt. Buchschnitt leicht verschmutzt. Ehemaliges Bibliotheksexemplar. Mit Bibliotheksstempel und Aufkleber am Buchrücken. Als übereignet gekennzeichnet. Bestandsnummer des Verkäufers 2988884_697_3x
Anzahl: 1 verfügbar
Anbieter: Better World Books Ltd, Dunfermline, Vereinigtes Königreich
Zustand: Good. Ships from the UK. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Bestandsnummer des Verkäufers GRP16502509
Anzahl: 3 verfügbar
Anbieter: Buchpark, Trebbin, Deutschland
Zustand: Sehr gut. Zustand: Sehr gut | Seiten: 272 | Sprache: Englisch | Produktart: Bücher. Bestandsnummer des Verkäufers 2412324/202
Anzahl: 1 verfügbar
Anbieter: ThriftBooks-Dallas, Dallas, TX, USA
Paperback. Zustand: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 0.85. Bestandsnummer des Verkäufers G0195113152I3N00
Anzahl: 1 verfügbar
Anbieter: ThriftBooks-Atlanta, AUSTELL, GA, USA
Paperback. Zustand: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 0.85. Bestandsnummer des Verkäufers G0195113152I4N00
Anzahl: 1 verfügbar
Anbieter: Better World Books, Mishawaka, IN, USA
Zustand: Good. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Bestandsnummer des Verkäufers GRP16502509
Anzahl: 2 verfügbar
Anbieter: BOOKWEST, Phoenix, AZ, USA
Soft cover. Zustand: New. 1st Edition. US SELLER SHIPS FAST FROM USA. Bestandsnummer des Verkäufers 117B1-9780195113150-PB-14-Oz-BluRed26.37
Anzahl: 1 verfügbar
Anbieter: AussieBookSeller, Truganina, VIC, Australien
Paperback. Zustand: new. Paperback. The popularity of the Internet has led to rapidly expanding interest in client-server programming by all kinds of businesses and organizations. Many client and server applications benefit from their design as object-oriented programs with multiple threads of control. An object-oriented language with built-in threads, Java is ideal for concurrent programming and developing multi-threaded applications. Demand for programmers skilled in object-oriented design andconcurrency will only grow in the future, making concurrent programming and the Java programming language increasingly important to programming students and professionals. Designed forstudents and professionals, Concurrent Programming: The Java Programming Language provides a practical, demonstrative introduction to the issues and concepts in concurrent programming, operating systems, the client-server model, and multiple threads. It features numerous Java example programs as stand-alone applications rather than as simple applets, showing readers how to utilize the Java programming language to write programs that use semaphores, monitors, message passing, remoteprocedure calls, and the rendezvous for thread synchronization and communication. Each example program includes output from one or more sample runs. Multithreading issues such as race conditions, criticalsections, mutual exclusion, and condition synchronization are covered. Several thread communication tools used extensively in client server programming--message passing, the rendezvous, and remote procedure calls--are also described. An algorithm animation package, written in Java, is used in several of the example programs. The book concludes with a brief introduction to parallel processing with Java. Concurrent Programming: The Java Programming Language is suitable fora concurrent programming course or as a supplement in an operating systems class. Professional programmers will also find the presentation accessible. All source code for the book is available by anonymous ftpfrom ftp.mcs.drexel.edu and from the World Wide Web at /~shartley/ConcProgJava/index.html. Shows how to utilize the Java programming language to write programs that use semaphores, monitors, message passing, remote procedure calls, and the rendezvous for thread synchronization and communication. A Java algorithm animation package is also described and there is a website which supports th Shipping may be from our Sydney, NSW warehouse or from our UK or US warehouse, depending on stock availability. Bestandsnummer des Verkäufers 9780195113150
Anzahl: 1 verfügbar
Anbieter: GreatBookPrices, Columbia, MD, USA
Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 74510
Anzahl: 1 verfügbar