class A implements Serializable{}
class B implements Serializable{
Vector c=new Vector();
public addA(A a){
c.addElement(a);
}
}
out 是ObjectOutputStream的实例
B b=new B();
out.writeObject(b);
class B implements Serializable{
Vector c=new Vector();
public addA(A a){
c.addElement(a);
}
}
out 是ObjectOutputStream的实例
B b=new B();
out.writeObject(b);
解决方案 »
- 什么是bridge method
- 帮帮忙!急用!
- ANT中,<target name="init"> <tstamp/>,其中的<tstamp/>是什么意思啊?
- J2SE中如何使用报表?
- 服务器端检测客户端5秒内没发送数据则断开连接有人做过此试验吗
- 关于类设计方面的问题,希望能够讨论讨论
- applet 中class '*' not found?
- 使用jdbc时,插入汉字不行
- 遍历D盘时发现的2个小问题,诚心求教
- unitils中的dataset数据集未加载问题
- 如何在编译完成后将jb6生成的jar文件输出到weblogic下的指定目录?应如何配置jb6?
- 请问IE6怎么不支持JAVA(想知道详细一点)?(对JAVA不熟想了解以下)
import java.io.*;class A implements Serializable{}
public class B implements Serializable{
Vector c = new Vector();
public void addA(A a){
c.addElement(a);
}
public static void main(String[] args) throws IOException{
B b=new B();
b.addA(new A());
b.addA(new A());
b.addA(new A());
FileOutputStream fos = new FileOutputStream("E:\\XHH\\temp\\test.xhh");
ObjectOutputStream oos = new ObjectOutputStream(fos);
oos.writeObject(b);
}
}
mVector.addElement("aa");
mVector.addElement("bb");
try
{
mSocket = new Socket("192.188.0.5",9009); dos = new DataOutputStream(mSocket.getOutputStream());
ObjectOutputStream oos = new ObjectOutputStream(dos);
oos.writeObject(mVector);
}
catch(Exception eSocket)
{
}服务端:
try
{
mServerSocket = new ServerSocket(9009,15);
mSocket = mServerSocket.accept(); dis = new DataInputStream(mSocket.getInputStream());
ObjectInputStream ois = new ObjectInputStream(dis);
mVector = (Vector)ois.readObject();
for(int i = 0 ; i < mVector.size(); i ++)
{
System.out.println("输出:" + (String)mVector.elementAt(i));
}
}
catch(Exception eSocket)
{
}
Serializable接口,难道这还错,我都快疯了,
呵呵,我已将分加到了100,希望各位能帮我