多线程聊天中PrintWriter和BufferedReader
来源:互联网 发布:人脸锁屏下载软件 编辑:程序博客网 时间:2024/05/12 14:45
为什么要将PrintWriter与BufferedReader配合使用、
BufferedReader可以通过以下包装从 socket 端输入流中读取一行文本、
BufferedReader br = new BufferedReader(new InputStreamReader(s.getInputStream()));
str = br.readLine();
PrintWriter out= new PrintWriter(s.getOutputStream(),true);
out.println(string);
用PrintWriter而不用BufferedWriter 的原因是PrintWriter是直接将字符串写到输出流、而BufferedWriter则是将字符串写到缓冲区、如果要显示在输出端的话
必须再用BufferedReader读取之后显示出来、所以、在双向接收显示消息时、用PrintWriter和BufferedReader比较方便、或者是DataInputStream和
DataOutputStream的readUTF()和writeUTF()方法、
0 0
- 多线程聊天中PrintWriter和BufferedReader
- 多线程聊天中PrintWriter和BufferedReader
- java BufferedReader和PrintWriter
- BufferedReader和BufferedWriter、PrintStream和PrintWriter
- OutputStreamWriter,InputStreamReader,PrintWriter,BufferedReader
- 使用PrintWriter和BufferedReader完成文件拷贝工作
- 输入输出流BufferedReader PrintWriter demo
- Android socket 使用PrintWriter和BufferedReader发送和接收出现乱码问题解决
- 网络 TCP 服务器和客户端对话 BufferedReader PrintWriter println getInputStream getOutpurStream
- Java 中BufferedReader 和 InputStreamReader
- Java中BufferedReader和InputStreamReader
- Java context replacing with BufferedReader & PrintWriter
- java中PrintStream和PrintWriter的区别
- java中BufferedReader和BufferedWriter的讲解
- Java中BufferedReader和scanner的对比
- Java中BufferedReader和scanner的对比
- ava中BufferedReader和scanner的对比
- Java中BufferedReader和scanner的对比
- 汇编指令
- 刚开始用Eclipse编写c++遇到的问题
- 寻找二叉树中两个节点的最近的公共祖先
- 关于DataSet中Relations的应用
- virtualbox下的ubuntu虚拟机和主机的文件共享与软件跟更新问题
- 多线程聊天中PrintWriter和BufferedReader
- Servlet的生命周期
- WebRTC编译详细介绍
- 最小生成树——prim 普里姆算法 Kruskal 克鲁斯卡尔算法
- 【学习笔记】程序设计导引及在线实践 数值转换问题
- leetcode: Spiral Matrix---python
- [亲测] 升级Linux内核导致vmware无法使用(vmnet模块无法编译)解决方案
- 编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词。
- poj-3083