因为java为了避免出现共享对象,(意思就是一个对象被两个引用,发送时造成发送了4个对象,其实发送3个就可以了),的这种情况出现,
也就是说
List list=new LinkedList();
List sec=list;
如果你的list==sec==true的话,它就无视你的改动,重新发送第一次发送的
如果你想发送相同对象
就像这样就可以了:oos.writeUnshared(list);
oos.writeUnshared(sec);
告诉java你发送的是不共享的对象,就能成功了
客户端只接收了一次数据啊,应该是只有"test"的那次