夏日无眠
2016-09-22 13:21
InputStream is = url.openStream(); InputStreamReader isr = new InputStreamReader(is);
字节流的操作单元是字节,字符流的操作单元是字符。
url.openStram()方法返回的是字节输入流,如果用字符流的去接收,像这一句
(InputStreamReader is = url.openStream();),
程序是会报错的
(Type mismatch: cannot convert from InputStream to InputStreamReader)。
所以就用InputStream去接收,在后面操作时再转为字符流。
因为url.openStream();返回的就是字节输入流啊
Java Socket应用---通信是这样练成的
125013 学习 · 590 问题
相似问题
回答 6
回答 2