class ThreadList(int, Vector)

for (int i=0; i<3; i++) {
 Vector list1 = new Vector();
 for (int j=0; j<3; j++) {
  Vector list2 = new Vector();
  //List2に詰め込む(省略
 }
  list1.addElement(new ThreadList(i, list2) );
}

Vector型を引数に持つThreadListをさらにVectorに突っ込みたい
んですけど、list2が参照で渡されてる(ですよね?)ので書き換えられて
うまくいきません。list2をThreadListに渡すときにnew出来ればいいのかな?
って思ったんですが・・・、わかんねーっす。