sw.Flush();什么意思
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 15:25:17
sw.Flush();什么意思
sw是什么?StreamWriter吧?流就有开始位置和结束位置,但你这个流怎么形成得?大部分是一个一个byte读进来得,这时候很可能出现得一种情况就是:你得Stream里面原来已经存在一些数据,你又写进去一些数据,这时候你sw.write(),其实你想得到得是刚写入得数据,但这时候真正写进去得却不是得!sw.Flush()会刷新你得Stream,是你得Stream始终保持最搞得一个版本,这时候就不会出现上边得问题,一般用在Response.BinaryWrite()和基于Socket得网络通讯信息得写入中,你可以找到张孝祥java就业培训高级教程得聊天室得实例,他再里面有一段详尽得说明@!