DataInputStream in = new DataInputStream(connect.getInputStream());
DataOutputStream out = new DataOutputStream(connect.getOutputStream());用TCP连接客户端和服务器。在建立流时,为什么用下面那句连不上?用上面那句可以(connect为Socket对象,服务器端用的流跟客户端一样即客户端用DataInputStream ,服务器也用DataInputStream ;反之一样)
ObjectInputStream in = new ObjectInputStream(connect.getInputStream());
ObjectOutputStream out = new ObjectOutputStream(connect.getOutputStream());
楼主【SARA520】截止到2008-06-27 19:33:04的历史汇总数据(不包括此帖):
发帖数:15 发帖分:460
结贴数:14 结贴分:410
未结数:1 未结分:50
结贴率:93.33 % 结分率:89.13 %
值得尊敬
也支持基本类型吧???
还是基本类型只能用DataInputStream
还没到writeObject()呢
什么现象?是异常,还是无法写数据? 记得flush();
但还是很感谢ObjectOutputStream out = new ObjectOutputStream(connect.getOutputStream());
ObjectInputStream in = new ObjectInputStream(connect.getInputStream()); out必须先,顺序不能反谁能给解释下为什么
比我还菜这只是实例化
还没到读写呢其他的如DataInputStream和DataOutputStream哪个在前都可以的