Download PDF by Rainer Oechsle: Parallele und verteilte Anwendungen in Java

Java

By Rainer Oechsle

ISBN-10: 3446424598

ISBN-13: 9783446424593

ISBN-10: 3446426515

ISBN-13: 9783446426511

Show description

Read Online or Download Parallele und verteilte Anwendungen in Java PDF

Similar java books

Read e-book online Erotic Triangles: Sundanese Dance and Masculinity in West PDF

In West Java, Indonesia, all it takes is a woman’s voice and a drum beat to make a guy wake up and dance. on a daily basis, males there—be they scholars, pedicab drivers, civil servants, or businessmen—breach traditional criteria of decorum and succumb to the rhythm at village ceremonies, weddings, political rallies, and nightclubs.

Download e-book for kindle: Java Unleashed by Michael Morrison, John December, Paul Colton, Mike Fletcher,

Every little thing you must grasp Java! Java is redefining the capability and tool of the realm broad net. Java Unleasehed places the Java programming language at your fingertips through providing you with specialist recommendation on programming basics, embedding Java applets into your websites, and programming video games, multimedia, and animation.

Download e-book for iPad: Decompiling Java by Godfrey Nolan

Either Java and . web use the belief of a "virtual machine," or VM. And whereas VMs are worthwhile for a few reasons, they undermine the safety of your resource code, simply because construction will be reversed, or decompiled. Which makes this unique e-book super helpful: you want to comprehend decompilation, to correctly shield your highbrow estate.

Shawn Bayern's JSTL in Action PDF

JSTL is a vital simplification of the Java net platform. With JSTL, web page authors can now write dynamic pages utilizing typical HTML-like tags and an easy-to-learn expression language. JSTL is a typical from the Java group strategy, and its expression language becomes a part of JSP 2. zero. JSTL in motion indicates you ways to put in writing wealthy, dynamic web content with no programming.

Additional resources for Parallele und verteilte Anwendungen in Java

Sample text

B. keinen Zugriff auf den Quellcode der Klasse Account hat, so können Synchronized-Blöcke verwendet werden. Mit Synchronized-Blöcken kann eine beliebige Gruppe von Anweisungen durch { und } zu einem Anweisungsblock zusammengefasst und als synchronized gekennzeichnet werden. Dabei muss hinter dem Schlüsselwort synchronized eine Referenz auf ein Objekt angegeben werden, dessen Sperre zunächst frei sein muss und gesetzt wird, bevor mit der Ausführung des Anweisungsblocks begonnen wird. Am Ende des Anweisungsblocks wird die Sperre wieder freigegeben.

In der Methode transferMoney wird zunächst die Sperre für das entsprechende Konto-Objekt belegt und dann wird, während diese Sperre gehalten wird, der Kontostand abgefragt und neu gesetzt. Wenn jetzt zwischen dem Abfragen und dem Setzen auf einen anderen Thread umgeschaltet wird, so kann dieser Thread zwar auf anderen Konten buchen, nicht aber auf demjenigen, für das der erste Thread die Sperre belegt hat. Zur Verdeutlichung sei erwähnt, dass die Methoden der Klasse Account immer noch so aussehen wie im ursprünglichen Bankprogramm, also nicht synchronized sind.

Es ist also folgende Regel einzuhalten: Wenn von mehreren Threads gleichzeitig auf ein Objekt zugegriffen werden kann, wobei mindestens ein Thread den Zustand des Objekts ändert (das heißt dessen Attribute schreibt), dann müssen alle Methoden, die auf den Zustand des Objekts lesend oder schreibend zugreifen, mit synchronized gekennzeichnet werden. 4 Ende von Java-Threads Ein Thread ist zu Ende, wenn seine Run-Methode bzw. die Main-Methode im Falle des Ursprungs-Threads beendet ist. 9 präzisiert werden).

Download PDF sample

Parallele und verteilte Anwendungen in Java by Rainer Oechsle


by Brian
4.0

Rated 4.78 of 5 – based on 39 votes