实现serializable,采用rmi方法。把对象的内容县转化成数组在传也可以

解决方案 »

  1.   

    步骤:
    --用ObjectOutputStream包装你的OutputStream对象(如你的Socket.getOutputStream())
    --用ObjectOutputStream.writeObject(Objcet obj);方法将你的对象写入流
    --用ObjectInputStream.readObject读出对象并向下转型到你的对象类型
      

  2.   

    //序列化对象
        public byte[] getSequence(Object pObject) throws Exception
        {
            try
            {
                ByteArrayOutputStream result = new ByteArrayOutputStream();
                ObjectOutputStream out = new ObjectOutputStream(result);
                out.writeObject(pObject);
                out.flush();
                out.close();
                return result.toByteArray();
            }
            catch(Exception ee)
            {
                throw ee;
            }
        }
        
        //将序列化后的流转为对象
        public Object unSequence(byte[] pStream) throws Exception
        {
            try
            {
                ObjectInputStream in = new ObjectInputStream(new ByteArrayInputStream(pStream));
                return in.readObject();
            }
            catch(Exception ee)
            {
                throw ee;
            }
        }
      

  3.   

    给我你的Email,我给你发到信箱里
      

  4.   

    用序列化,给我你的email,给你发一份实例程序