Vectorはスレッドセーフ、ArrayListは非スレッドセーフと聞きますが
これはつまりVectorのインスタンスに2スレッドが同時にアクセスすることは無いが
ArrayListのインスタンスには2スレッドが同時にアクセスし得る、ということですか?
Vectorクラスのインスタンスメソッドには全部synchronized修飾子が付いてるけど
ArrayListはそうじゃないからsynchronized(arrayList){}でくくれってことですか?