美文网首页
Java_IO概述

Java_IO概述

作者: 山巅自相见 | 来源:发表于2022-02-07 14:00 被阅读0次

什么是IO

生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了保存就关掉了文件,可能文件就白白编辑了。当你电脑上插入一个U盘,可以把一个视频,拷贝到你的电脑硬盘里。那么数据都是在哪些设备上的呢?键盘、内存、硬盘、外接设备等等。
我们把这种数据的传输,可以看作是一种数据的流动,按照流动的方向,以内存为基准,分为输入input输出output,即流向内存是输入流,流出内存是输出流。
Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作。输入也叫做读取数据,输出也叫做写出数据

IO的分类

根据数据的流向分为:输入流输出流

  • 输入流:把数据从其它设备上读取到内存中的流。
  • 输出流:把数据从内存中写出到其它设备上的流。

格局数据的类型分为:字节流字符流

IO的流向说明图解

顶级父类们

输入流 输出流
字节流 字节输入流 InputStrem 字节输出流 OutputStream
字符流 字符输入流 Reader 字符输出流 Writer

相关文章

  • Java_IO概述

    什么是IO 生活中,你肯定经历过这样的场景。当你编辑一个文本文件,忘记了保存就关掉了文件,可能文件就白白编辑了。当...

  • JAVA_IO

    为啥又参考(copy)别人的呢?是为了站在前人的肩膀上学到更多的东西。(我能说是因为懒?)参考了:https://...

  • java_io

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

  • java_io 涉及到文件(txt,图片)上传,下载,读取文件,

    java_io 涉及到文件(txt,图片)上传,下载,读取文件,excel上传和下载 字符流和字节流 UML 字符...

  • Java_IO流

    IO流概念 在编程语言的I/O类库中常使用流这个抽象概念.它代表有能力产出数据的数据源对象或者是与能力接受数据的接...

  • JAVA_IO 之BufferedInputStream Buf

    JAVA IO 之BufferedInputStream BufferedOutputStream 有时间整理一下...

  • Java_IO流学习笔记

    一、IO流整体结构图 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称...

  • 概述

    Web 基础 HTTP(HyperText Transfer Protocol,超文本传输协议)。 WWW(Wor...

  • 概述

    计算机网络由若干结点和链路组成。网络间可以通过路由器互连起来,构成的网络称为互连网(internet)。inter...

  • 概述

    资源 主页:http://opencv.org文档:http://docs.opencv.org/master/问...

网友评论

      本文标题:Java_IO概述

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