java网络中传递对象 实现serializable,采用rmi方法。把对象的内容县转化成数组在传也可以 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 步骤:--用ObjectOutputStream包装你的OutputStream对象(如你的Socket.getOutputStream())--用ObjectOutputStream.writeObject(Objcet obj);方法将你的对象写入流--用ObjectInputStream.readObject读出对象并向下转型到你的对象类型 //序列化对象 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; } } 给我你的Email,我给你发到信箱里 用序列化,给我你的email,给你发一份实例程序 怎么在一个长字符串里,找到指定的字符? 真正开发中java的键盘输入使用哪个类 HashMap这样删除一条记录 为什么会报错? 字符串匹配 请教一个资源释放的问题 如何控制让装有JTree的下拉框自动下拉 [问题]Cannot find symbol 谁有java的中文文档 监听串口收发数据,不占用串口 我都快疯了,为什么applet在浏览器中运行时,一直提示找不到类!多谢 如何去掉JTable的托拽列交换顺序的特性?? 网络编程的问题<SOS>高手来指点一下
--用ObjectOutputStream包装你的OutputStream对象(如你的Socket.getOutputStream())
--用ObjectOutputStream.writeObject(Objcet obj);方法将你的对象写入流
--用ObjectInputStream.readObject读出对象并向下转型到你的对象类型
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;
}
}