Einzelnen Beitrag anzeigen
Alt 09.11.2001, 14:06   #1
cherry
Newbie
 
Registriert seit: 25.10.2001
Beiträge: 8


Standard Java-Threads - Frage

Hi !

Ich hab da ne allgemeine Frage zu Javaprogrammen, auf die gleichzeitig von mehreren Leuten gleichzeitig zugegriffen werden kann.

Also nehmen wir an ich hab einen Chat-Server laufen mit

Zeile1: a=10;
Zeile20: a=20;
Zeile30: a=30;

Kann es passieren, daß mehrere User gleichzeitig auf den Server zugreifen und der eine z.b. bei zeile 1 ist und der andere bei zeile 30 und sie sich die variablen gegenseitig überschreiben ?
Oder wird immer einer abgearbeitet und erst dann ein anderer user ins programm gelassen ?

Im konkreten fall habe ich für jeden chatuser einen client-thread, der auf den server zugreift (server existiert für alle user zusammen nur einmal)

Können dann mehrere Client-Threads gleichzeitig auf den server zugreifen und sich variablen gegenseitig überschreiben ?
Oder werden alle anfragen der client-threads hintereinander im server abgearbeitet ?

Ich konnte nirgends was konkretes zu dem thema finden.
cherry ist offline   Mit Zitat antworten