1.是使用Serializable序列化传输对象
2.是自定一个协议格式,然后服务器端和客户端进行解析问一下,这两种方法的优缺点,还有使用Serializable的时候,是不是服务器程序和客户端程序都必须用同一个包里的对象类啊!

解决方案 »

  1.   

    1)若传输的对象可能很复杂,我指的是:可能还引用了其它对象,而这些其它的对象又可能再引用其它对象。我想简单的方法还是用Serializable吧。
    2)若对象相对简单(如:表示学生的对象、表示员工的对象等等),自己定义格式,效率高些。Serializable成本高了些。
      

  2.   

    还有使用Serializable传输的时候必须用同一包的类吗??
    在不同的包中但类的声明构造都一样,能编译吗???