Un saluto a tutti gli amici javisti del forum.

Ho un dilemma cui sto combattendo da qualche periodo a questa parte, ed è arrivato il momento di sbrigarlo.
Sto realizzando una tesina per (finalmente) l'ultimo esame della mia carriera e si tratta di un simulatore.
Siccome sto usando apache batik poichè devo manipolare dei file SVG, per l'animazione occorre sapere utilizzare i Thread.

Il punto è questo, io carico un file di testo con il quale ottengo una lista di richieste da servire, come faccio a dire al thread che sto usando una lista?

Ho fatto delle applicazioni di prova, se utilizzo un ciclo for all'interno del Thread assume dei comportamenti anomali, ad esempio non esegue tutto il ciclo e si interrompe oppure rimane in "stallo".

Ho girato un pò su internet ma non trovo informazioni in merito, pare che i Thread siano un argomento poco trattato, anche da altri colleghi di lavoro.

Se qualcuno ha qualche informazione in merito è molto gradita, grazie a tutti in anticipo