您的位置:首页 > 其它

readLine()方法

2015-07-08 21:10 387 查看
readLine()方法的原理其实就是掉用了reas()方法,而read()方法是可以把所有的字符都读取出来的,readLine()的特性就是通过循环调用read()方法,直到read()读取到换行符(windows和Linux的不同)停止读取,并且将读取到的除了换行符以外的所有字符写入缓冲区,接着就要调用flush()方法来清空了,这个不多说。由上面说的就可以看到,客户端发出去的数据里面是没有换行符的,如果客户端不添加newLine()方法,那么服务端的readLine()方法在调用read()方法时永远不会读到换行符,那么服务端的
line = bufr.readLine() 会一直接收客户端发来的数据,“根本停不下来”!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: