我是菜鸟别见怪! 方法一:做个文件模式类,把文件的信息封装在该类中。该类实现Serializable接口,可以用流传递。方法二:严格规定,传递的流中用某个标记区分文件名和文件内容。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你当然要自己写程序来判断是文件名还是内容。制定一个xml格式可以解决问题<xml<fileName>test.txt</fileName><fileContent>This if test file</fileContent></xml> 没有方法,这是你要自己定义的,也可以说是你的传输协议。发的时候按这个协议去组合信息发出去,在接受后,再按照协议去解析组合成信息。楼上说的Serializable,是java提供的比较方便的方法,但如果你其中一端是其他程序写的就不能解析了。 如何在java组件中显示其他应用程序 纸牌游戏中的JLabel String类型数据转换为byte再从byte转为String,为何这时数据前多了方形的空格? 小弟初学JAVA求教各位高手线程问题! java.sql.ResultSetMetaData.isAutoIncrement(i) 无法获取表中列的真实状态? 为什么improt 不能导入程序库呢! 加分贴 to interpb Junit单元测试用例 java初学者,找大神指点学习问题 Swing 中的参数错误 在数据库中存储与读取中文时,为什嬷总是乱码? 有谁会用APPLET来画有X,Y坐标的曲线图。。非常感谢!!!
制定一个xml格式可以解决问题
<xml
<fileName>test.txt</fileName>
<fileContent>This if test file</fileContent>
</xml>
发的时候按这个协议去组合信息发出去,在接受后,再按照协议去解析组合成信息。
楼上说的Serializable,是java提供的比较方便的方法,但如果你其中一端是其他程序写的就不能解析了。