取值的部分因该没有错.
如果你的ois.available()总是为0,是不是说明了你的map里没有存进去值!
//ThreadSend为实现线程的类
函数add(socket sock)
{
  HashMap.put(name,new ObjectOutputStream(sock.getOutputStream()));
}