Ecco, giusto stavo proprio cercando di usare i Vector.

Una cosa pero' non mi e' chiara. Se devo recuperare un elemento dal vector i metodi per farlo mi ritornano un tipo Object. Quindi visto che i mei oggetti sono tutti thread faccio un casting:

Vector v=new Vector();

((Thread)(v.getLastElement())).start();

cosi posso far partire il thread alla posizione che voglio.

Ma se a priori non conoscessi che oggetti ho nel vector come faccio a fare il casting?


Secondo cosa: quando si aggiunge un elemento se il vector non e' abbastanza grande per contenerlo viene incrementato. E' possibile assegnargli una dimensione fissa?


Grazie per l'aiuto!