0


IO简介、IO流的体系结构

什么是IO?

  • IO就是Input,OutPut的简称,即输入输出。对计算机来说,计算机的核心CPU和内存,于其他设备之间的数据转移就是IO,比如数据从磁盘读到内存,数据从内存写入到磁盘都是IO操作。 Java中输入输出是相对于Java程序而言,常见的上传图片,图片上传到程序接口中,对于程序来说是输入;下载文件,对于程序来说是输出。

Java中常见IO体系

  • Stream:java中将数据的输入输出抽象为流,流是一组有顺序的,单向有起点和终点的数据集合,按照流的最小单元又分为字节流和字符流。
  • 字节流:已8位,1byte作为一个数据单元,数据流中最小的数据单元是字节。 a、字节输入流 InpuptStream – FileInputStream – BufferedInputStream b、字节输出流 OutputStream – FileOutputStream – BufferedOutputStream
  • 字符流:已16位即 1char 作为一个数据单元,数据流中最小的单元是字符,一个字符占用2字节 a、字符输入流 Reader – FileReader – BufferedReader b、字符输出流 Writer – FileWriter – BufferedWriter
标签:

本文转载自: https://blog.csdn.net/wang_o_yi/article/details/118541228
版权归原作者 wang_yi_l 所有, 如有侵权,请联系我们删除。

“IO简介、IO流的体系结构”的评论:

还没有评论