Threads sinnvoll parametrieren
- 
					
					
					
					
 Hallo ich habe folgendes problem, 
 ich habe ein programm geschrieben das mit mehreren threads arbeiter und es scheint einige sachen durcheinander zu würfelnclass import extends thread { public String param1; public int param2; public void run() { //sachem importieren } } class export extends thread { public String param1; public Double param2; public void run() { //sachem exportieren } }Soweit nichts besonderes class MainThread extends thread { public void run() { import i = new import(); export e = new export(); i.param1 = "hallo"; i.param2 = 3; e.param1 = "welt"; e.param2 = 3.2; e.start(); i.start(); } } public main(argv[]) { //stack gefüllt while(!ThreadStack.empty()) ((MainThread)ThreadStack.pop()).start(); }das problem ist das alle meiner meinung nach kritischen abschnitte synchronsiert sind aber denn noch wirft er sachen durcheinander, da ich u.a. 
 (im mainthread new erstellte) objekte als parameter übergebe - damit kann es ja THEORETISCH nichts zutun haben Danke schonmal