首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

关于不同包下的相同类的cast的有关问题

2013-08-13 
关于不同包下的相同类的cast的问题我在编写程序的时候,系统提示这样的错误:com.etc.clientclasses.UserMes

关于不同包下的相同类的cast的问题
我在编写程序的时候,系统提示这样的错误:
com.etc.clientclasses.UserMessage cannot be cast to com.etc.serverclasses.UserMessage
代码:
ObjectInputStream ois = new ObjectInputStream(client.getInputStream());
UserMessage um =(UserMessage) ois.readObject();
其中 ois.readObject()读取到的是我的客户端的UserMessage类
而我在服务器也有相同的类,我想这样操作相同的类来建立客户端与服务器的通信更加的方便,但是现在遇到这个问题,求大神帮忙解决一下,或者是提些好的建议。
[解决办法]
最基本的包名都没做到唯一,改名字吧。

热点排行