>>648
・usingではなくimport
これはsyntaxが違うだけで、意味は同じ。

・ストリームでオブジェクトが扱える
.Netでも扱えなかったっけ?JavaならObjectInputStreamとか使うけど。

・マルチスレッド
悪いが、スレッドの話全体をここで聞くのは無理がある。
基本はこうかな。
Thread thread = new Thread(new Runnable(){
 public void run(){
  // スレッドで行う処理
 }
});
これ以上の同期とかロックとかの話は、本を読んだ方が早いしわかりやすい。
変に荒れたり当てずっぽうの回答に悩まされたりしなくていいし。