想写的一个网络聊天程序,遇到很confused的问题,哪位高手帮我看看
public class Processor extends Thread{
......
ObjectInputStream in;
ObjectOutputStream out;
.........
public void run(){
try {
in = new ObjectInputStream (socket.getInputStream());
}
........
try {
out = new ObjectOutputStream (socket.getOutputStream());
out.writeObject(request);
}.....
}
我是想向socket流中写对象,然后再在另一个流中读出来,所以用了objectstream。编译也没有错,但程序总在执行红色那两句时抛出class cast exception.不明白怎么回事。