二级Java:Reader和InputStream的区别
来源:优易学  2011-8-21 18:11:59   【优易学:中国教育考试门户网】   资料下载   IT书店
  Reader支持16位的Unicode字符输出,InputStream支持8位的字符输出。
  Reader和InputStream分别是I/O库提供的两套平行独立的等级机构,InputStream、OutputStream是用来处理8位元的流,Reader、Writer是用来处理16位元的流。
  而在JAVA语言中,byte类型是8位的,char类型是16位的,所以在处理中文的时候需要用Reader和Writer。
  值得说明的是,在这两种等级机构下,还有一道桥梁InputStreamReader、OutputStreamWriter负责进行InputStream到Reader的适配和由OutputStream到Writer的适配。

责任编辑:小草

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训