zoukankan      html  css  js  c++  java
  • JavaSE: IO流的概念

    1.  概念

        IO就是Input和Output的简写,也就是输入和输出的含义

        IO流就是指读写数据时像流水一样从一端流到另外一端,因此得名为“流”

    2.  基本分类

        <1>按照读写数据的基本单位不同,分为 字节流(一个字节) 和 字符流(两个字节(汉字))。

            字节流:以字节为单位进行数据读写的流,可以读写任意类型的文件

            字符流:以字符为单位进行数据读写的流,只能读写文本文件

        <2>按照读写数据的方向不同,分为 输入流 和 输出流 (站在程序的角度)

            输入流:从文件中读取数据内容输入到程序中,也就是读文件

            输出流:将程序中的数据内容输出到文件中,也就是写文件

        <3>按照流的角色不同分为 节点流 和 处理流

            节点流:直接和输入输出源对接的流 (和文件直接对接)

            处理流:建立在节点流的基础之上的流 (和文件间接对接)

    3.  体系结构

     

  • 相关阅读:
    简单工厂笔记
    P3369 【模板】普通平衡树 Treap树堆学习笔记
    tp5阿里云短信验证码
    centos 安装php
    tp6.0.2开启多应用模式
    linux navicat最新版过期
    git commit之后 取消commit
    服务器重置之后ssh root@报错
    git pull push 每次都需要输入账号和密码
    跨域问题 php
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/14866571.html
Copyright © 2011-2022 走看看