Aufruf einer Class-Datei in mehreren MultiThreads

Hallo Community,

versuche gerade 500Thraeds zu starten die immer die selbe Class-Datei nutzen um geprüft zu werden.

Leider kommen die Threads durcheinander.

Sie werden gestartet aber irgendwie nutzen die Threads alle nur einmal die Prüfklasse.

Daher meine Frage wie bekomme ich es hin das alle Threads ne eigene Prüfklasse nutzen?

thanks for help

Hallo,

versuche gerade 500Thraeds zu starten die immer die selbe
Class-Datei nutzen um geprüft zu werden.

auf was?

Leider kommen die Threads durcheinander.

inwiefern?

Sie werden gestartet aber irgendwie nutzen die Threads alle
nur einmal die Prüfklasse.

anstatt?

Daher meine Frage wie bekomme ich es hin das alle Threads ne
eigene Prüfklasse nutzen?

500 verschiedene Klassen? Oder 500 Instanzen der selben Klasse?

Was willst du realisieren?

Gruß
Heavy

Es soll 500 XML-Dateien geprüft werden.
Nacheinander würde dies zu lange dauern, daher soll über Multithreading gleichzeitig mehrere Dateien geprüft werden.
(Prozessorleistung und Arbeitsspeicher stehen genug zur Verfügung.)

Momentan habe ich meinen Code soweit das die Threads erzeugt werden.
Jedoch wird durch den Schuedeler ein teil durchgeführt und dann kommt der nächste Thread dran.
Dieser überschreibt dann die Variablen der Prüfklasse. Somit kommt kein richtiges ergebniss raus.

Werde es aber mal mit den Instanzen probieren.

Herzlichen Dank soweit.
Perron

Was Du da erlebst ist ein Nebenläufigkeitsproblem. Gibt es nen dutzend pdf’s bei google zu finden, in denen sich Hochschulveranstaltungen damit befassen.