socket上接收的数据怎样方便地转换成自定义的结构(没有指针的痛苦) 使用ObjectInputStream和ObjectOutputStream的readObject()和writeObject()就可以了,不过你的对象要实现序列化接口! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mfc好像也提供序列化吧,不过不知道行不行。 字节流和VC写的程序通信。对象流会在流头加6个字节的标示,java自动加的,屏蔽不了。只有规定好了协议,用纯字节流的方式传过去。但是还有注意VC的字节对齐问题和vc的占两个字节的数据类型的高地字节和java的相反。注意交换。 用 read(Object)就不要为每个类重载 去看看Thinking in Java 2里边的关于对象串行化的介绍,专门用来解决你的问题的。 刚才试了一下,不管实现Externalizable接口还是Serializable接口,writeObject都会把类信息发送出去,而对端的VC只需要纯数据,于是写了两个函数 myClass.readFrom(DataInputStream in)和 myClass.writeTo(DataOutputStream out)用来发送、接收,以及可能的整数字节序转换。 多谢各位的指点! java 窗体传值的问题 addActionListener(this)里的this指哪个对象引用? SWT 文件选择对话框问题 列名 iterator()的用法?意义? JSP的中文问题 问一下,大家在拿Java做什么样的应用? 求教:我要通过一段程序运行我本地的一个.BAT文件,如何写啊? 不来看后悔哦,关于多线程的问题 有没有Jbuilder6的消息啊?? 关于JMF的问题! 为什么后台JBOSS已经启动了,而用http://localhost:8080/和http://localhost:8083/访
就不要为每个类重载
专门用来解决你的问题的。
myClass.readFrom(DataInputStream in)
和
myClass.writeTo(DataOutputStream out)
用来发送、接收,以及可能的整数字节序转换。 多谢各位的指点!