美文网首页
Java IO分类

Java IO分类

作者: X小飞侠 | 来源:发表于2018-03-05 13:57 被阅读79次

1 Inputstream和Outputstream 字节流

Inputstream:输入流 read 读单个字节或者字节数组
Outputstream:输出流 write 写单个字节或者字节数组

1.1 Inputstream类

作用是标志那些从不同的数据源产生的输入类(每个都有一个相关的Inputstream子类)

  1. 字节数组
  2. String
  3. 文件
  4. “管道” ,将一些东西置入一端,他们在另一端出来
  5. 一系列其他流,以便将其统一收集到单独的一个流内
  6. 其他起源地,如Internet连接等

对应的类见如下表格


Inputstream.png

对应的Inputstream的FilterInputstream的子类


FilterInputstream.png

1.2 Outputstream 类

决定我们的输入去往何处

  1. 字节数组
  2. 文件
  3. “管道”
    没有String

对应的类见如下表格


Outputstream.png

对应的Outputstream 的FilterOutputstream的子类


FilterOutputstream.png

2 Reader和Writer字符流

兼容Unicode(16位)

read&writer.png

对应的过滤器类


过滤器类.png

相关文章

  • java IO入门笔记

    1.java IO流的概念,分类,类图 1.1. java IO 流的概念 java的io是实现输入和输出的基础,...

  • Java IO详解

    1 Java IO流的概念,分类 1.1 Java IO流的概念 java的IO是实现输入和输出的基础,可以方便的...

  • Java IO分类

    1 Inputstream和Outputstream 字节流 Inputstream:输入流 read 读单个字节...

  • Java基础-io知识回顾

    Java拾遗系列- io知识 简介 io分类及相关实例3.总结 1.简介 2.io分类及相关应用 2.1 io流...

  • 2018-04-25

    java.io(Input/Output)使用详解 目录1、流(Stream)2、流的分类3、java.io包下的...

  • 第11讲 | Java提供了哪些IO方式? NIO如何实现多路复

    Java中有很多IO方式,常见的分类就是1.传统阻塞IO--BIO(blocking IO),2.非阻塞IO--N...

  • Java中的IO流

    Java中的IO流分类 输入IO流输入字节流(InputStream)处理流缓冲流(BufferedInputSt...

  • Java之IO流

    IO流及其概述和分类 一:IO流用来处理数据之间的传输,Java对数组的数据是用流的方式,Java用于操作流在IO...

  • 【Java进阶营】Java之IO流

    IO流及其概述和分类 一:IO流用来处理数据之间的传输,Java对数组的数据是用流的方式,Java用于操作流在IO...

  • java_io

    java.io.File类的使用IO原理及流的分类  |---文件流   操作对象是文件     FileInp...

网友评论

      本文标题:Java IO分类

      本文链接:https://www.haomeiwen.com/subject/dnchfftx.html