JAVA IO的使用原则及stream 和 reader的区别.docVIP

  • 3
  • 0
  • 约3.55千字
  • 约 5页
  • 2017-11-17 发布于河南
  • 举报

JAVA IO的使用原则及stream 和 reader的区别.doc

JAVA IO的使用原则及stream 和 reader的区别

Java?IO的一般使用原则: 一、按数据来源(去向)分类: 1、是文件:?FileInputStream,?FileOutputStream,?FileReader,?FileWriter 2、是byte[]:ByteArrayInputStream,?ByteArrayOutputStream 3、是Char[]:?CharArrayReader,?CharArrayWriter 4、是String:?StringBufferInputStream,?StringReader,?StringWriter 5、网络数据流:InputStream,?OutputStream,?Reader,?Writer 二、按是否格式化输出分: 1、要格式化输出:PrintStream,?PrintWriter 三、按是否要缓冲分: 1、要缓冲:BufferedInputStream,?BufferedOutputStream,?BufferedReader,?BufferedWriter 四、按数据格式分: 1、二进制格式(只要不能确定是纯文本的):?InputStream,?OutputStream及其所有带Stream结束的子类 2、纯文本格式(含纯英文与汉字或其他编码方式);Reader,?Writer及其所有带Reader,?Writer的子类 五

文档评论(0)

1亿VIP精品文档

相关文档