publicObject copy() throwsIOException, ClassNotFoundException{
//将对象序列化后写在流里,因为写在流里面的对象是一份拷贝,
//原对象仍然在JVM里
ByteArrayOutputStream bos = newByteArrayOutputStream();
ObjectOutputStream oos = newObjectOutputStream(bos);
oos.writeObject(this);
ObjectInputStream ois = newObjectInputStream(newByteArrayInputStream(
bos.toByteArray()));
returnois.readObject();
}
//将对象序列化后写在流里,因为写在流里面的对象是一份拷贝,
//原对象仍然在JVM里
ByteArrayOutputStream bos = newByteArrayOutputStream();
ObjectOutputStream oos = newObjectOutputStream(bos);
oos.writeObject(this);
ObjectInputStream ois = newObjectInputStream(newByteArrayInputStream(
bos.toByteArray()));
returnois.readObject();
}