java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Sonstiges > Soforthilfe im Java-Chat > Chat - NoPaste

Chat - NoPaste Das Posten von Code-Stücken ist im Java-Chat nicht erwünscht. Dafür gibts diesen Nopaste-Bereich. Die Beantwortung von Themen ist hier nicht nötig.

Thema geschlossen    
Themen-Optionen Thema durchsuchen Ansicht
Alt 26.02.2007, 15:20   #1 (permalink)
Nicht angemeldet
 
Fachbeiträge: n/a
Standard synchronized

Code:
public int getX() {
    ...
}

public int getY() {
    ...
}

public int getZ() {
    ...
}

public void setX(int x) {
    ...
}

public void setY(int y) {
    ...
}

public void setZ(int z) {
    ...
}
es läuft ein timer der alle paar minuten die 3 setter aufruft.
es darf nicht möglich sein in dieser zeit die getter aufzurufen.
geht doch nur mit einem synchronized block in dem timertask, oder?


anderer seits darf es auch nicht möglich sein das die setter aufgerufen werden wenn gerade jemand alle 3 getter aufruft.
geht doch auch wieder nur mit einem synchronized block, oder?


müssen denn die methoden selber noch synchronized sein wenn ich das mit dem blöcken löse?
 
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Alt 26.02.2007, 16:44   #2 (permalink)
Stammbenutzer
Kilobyte
 
Registriert seit: 30.05.2004
Fachbeiträge: 129
Abgegebene Danke: 0
Erhielt 4 Danke für 1 Beitrag
ho,

also wenn man dein problem darauf zurückführen kann, das du zu JEDEM Zeitpunkt immer nur EINE Methode ausführen kannst, dann ist synchronized dein freund.

Ansonsten musst du das netz etwas feinmaschiger gestalten.
__________________
"Es gibt keine dummen Experten und deshalb gibt es auch überhaupt keinen Grund, drüber nachzudenken, wie eine Gesellschaft ohne dumme Experten aussehen könnte." <http://www.feldpolitik.de>
Dante ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Thema geschlossen    

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Synchronized Kr0e Allgemeine Java-Themen 4 01.10.2008 22:46
synchronized gast Java Basics - Anfänger-Themen 5 19.08.2008 14:17
synchronized Illuvatar Chat - NoPaste 0 05.08.2005 13:49
synchronized christian1978 Java Basics - Anfänger-Themen 2 18.07.2005 19:39
synchronized() Tyler Durden Für Verirrte - Fragen zu JavaScript 0 17.04.2004 19:02


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:45 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de