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,万变不离其宗。 类型转换 对每一位进行取反 关于++符号的问题!前辈帮忙! 一个用google Api结合java做的深圳楼盘系统,请大家多指教!!! transient | strictfp | volatile是什么意思??? Java重载和返回类型没有关系吗? 为什么没有滚动条? 线程的基本问题 如果我的java文件存放在任意目录下,如何运行呢? 这段代码怎么理解?大致什么意思?谢谢了! 回文数字。 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();
}
}
}