Jarly杰
2016-06-07 00:07
为什么要用打印流,printWriter?
有一种解释是
如果需要向流中输出的是文字之类的字符型数据,则使用这个组合:
new BufferedReader(new InputStreamReader(new InputStream())); new BufferedWriter(new PrintWriter(new OutputStream()));
如果需要向流中输出的是文件之类的二进制型数据,则使用这个组合:
new BufferedReader(new InputStreamReader(new InputStream())); new BufferedWriter(new OutputStreamWriter(new OutputStream()));
bufferedinputstream 对应的有两个
bufferedoutputstream 和 printwriter
后者(写起来)比较方便
可能是为了方便测试吧
Java Socket应用---通信是这样练成的
125012 学习 · 590 问题
相似问题