当前位置: 代码迷 >> J2SE >> socket接受的对像样否能用字符流接受
  详细解决方案

socket接受的对像样否能用字符流接受

热度:29   发布时间:2016-04-24 00:43:08.0
socket接受的对象是否能用字符流接受?
比如
ServerSocket ss = new ServerSocket(11111);

Socket s = ss.accept();

OutputStream out = s.getOutputStream();

能不能把OutputStream 通过转换流换成 字符流读取流?
如果只发送文本数据的话能不能直接发送字符流给服务端呢?

------解决方案--------------------
可以啊。
------解决方案--------------------
BufferedWriter/BufferedReader
记得调用flush()
------解决方案--------------------
可以用字符流但是很耗内存,建议还是用数据流二进制的吧
------解决方案--------------------
包装一下,能多耗多少内容
早晚是要转字符串的,这点儿可以忽略不计
  相关解决方案