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.
Was Du da erlebst ist ein Nebenläufigkeitsproblem. Gibt es nen dutzend pdf’s bei google zu finden, in denen sich Hochschulveranstaltungen damit befassen.