java ObjectStream 对象传输问题 javasocketObjectStream 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 序列化机制只关心对象是否变化,而不关心内容是否变化。你这样写:import java.io.IOException;import java.io.ObjectOutputStream;import java.net.ServerSocket;import java.net.Socket;public class s{ public static void main(String[] args){ try { ServerSocket s=new ServerSocket(9528); Socket c=s.accept(); ObjectOutputStream Tc=new ObjectOutputStream(c.getOutputStream()); Message m=new Message("","","aaaaaa"); Tc.writeObject(m); Tc.flush(); Message m2=new Message("","","bbbbbb"); //m.setMSG("bbbbbb"); Tc.writeObject(m2); System.in.read(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }} 如果你不想重新搞一个对象的话,复位一下 ObjectOutputStream 也可以:import java.io.IOException;import java.io.ObjectOutputStream;import java.net.ServerSocket;import java.net.Socket;public class s{ public static void main(String[] args){ try { ServerSocket s=new ServerSocket(9528); Socket c=s.accept(); ObjectOutputStream Tc=new ObjectOutputStream(c.getOutputStream()); Message m=new Message("","","aaaaaa"); Tc.writeObject(m); Tc.flush(); Tc.reset(); m.setMSG("bbbbbb"); Tc.writeObject(m); System.in.read(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }} 谢大神,大神有没有关于ObjectStream对象使用的详细法则,比如像这样的一样的错误 楼主客气了。这些东西没有啥具体成熟套路,就是用的熟了就知道的多一点,多看看 API,万变不离其宗。 新手求助~急 setVisible(true) 为什么不显示啊 js问题 用JAVA中的swing的JFrame写两个窗体如何实现窗体之间的传值呢?(在线等) 今天看thinking in java看到一个接口的问题,很是疑惑,发出来讨论一下 请教一个关于ASP在java里的问题,很EASY的! ***菜鸟问题:JAVA中applet程序,两个.java文件之间如何调用*** ABC 经常看到Java TM 字样﹐请问下TM表示什幺意思? 一道java的题目,应该不难,进来看一下 SCJD是什么东西,在线等待。 请问: 关于MVC模式。 回文数字。 swing的问题急求大神指教啊
import java.io.ObjectOutputStream;
import java.net.ServerSocket;
import java.net.Socket;public class s{
public static void main(String[] args){
try {
ServerSocket s=new ServerSocket(9528);
Socket c=s.accept();
ObjectOutputStream Tc=new ObjectOutputStream(c.getOutputStream());
Message m=new Message("","","aaaaaa");
Tc.writeObject(m);
Tc.flush();
Message m2=new Message("","","bbbbbb");
//m.setMSG("bbbbbb");
Tc.writeObject(m2);
System.in.read();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
import java.io.ObjectOutputStream;
import java.net.ServerSocket;
import java.net.Socket;public class s{
public static void main(String[] args){
try {
ServerSocket s=new ServerSocket(9528);
Socket c=s.accept();
ObjectOutputStream Tc=new ObjectOutputStream(c.getOutputStream());
Message m=new Message("","","aaaaaa");
Tc.writeObject(m);
Tc.flush();
Tc.reset();
m.setMSG("bbbbbb");
Tc.writeObject(m);
System.in.read();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}