Java对象流读取时出错

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.ObjectInputStream;
import java.io.OutputStream;
import java.io.Serializable;
import java.net.ServerSocket;
import java.net.Socket;
public class sever {
public static void main(String[] args) throws ClassNotFoundException {
Socket socket;
InputStream is;
ObjectInputStream ois;
FileOutputStream fos;
File file;
Object object;
User user=null;
try {
ServerSocket ss=new ServerSocket(9999);
socket=ss.accept();System.out.print("hh");
is=socket.getInputStream();

        ois=new ObjectInputStream(is);
     user=(User)ois.readObject();   这一行有错误。

        file=new File("C:/Users/lenovo/Desktop/gg1/a.mp4");
        fos=new FileOutputStream(file);
        while(true){
            fos.write(user.getBytes(), 0,user.getBytes().length);
            fos.flush();
        }

    } catch (IOException e) {

    }
}

}
class User implements Serializable{
private static final long serialVersionUID = 1L;
private byte[] bytes=new byte[1024];
public byte[] getBytes() {
return bytes;
}
public void setBytes(byte[] bytes) {
this.bytes = bytes;
}

}
这个是服务器端,在从对象流中读取对象的时候报错了(错误的地方上面有标识)
错误提示: java.lang.ClassNotFoundException
请求路过的各位大神解答一下

2个回答

谢谢,我已经解决了,就是包名不同的原因

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!