zoukankan      html  css  js  c++  java
  • 【Java】JavaIO(一)、基础知识

    一、常用概念介绍

      Java的IO,实现输入输出的基础,可以方便的实现数据的输入输出

    二、流的分类

      1. 按照流向来分:

      a). 输入流:向应用程序输

      b). 输出流:从应用程序中输出

      输入输出流是站在程序的角度来说的,只要是向程序中输入就是输入流,从程序中输出数据就是输出流。

      2. 按照流的数据单元来分:

      a). 字节流:数据的传输单元为一个字节,8位

      b). 字符流:数据的传输单元为一个字符,16位

      3. 按照流的角色分类

      a). 节点流:向一个特定设备读写的流,流链接的是两个实际的数据源。

      b). 处理流:对一个存在的流进行封装,不会连接两个世纪的数据,通过封装对原来的流进行功能的扩展。

    三、流的列表

    流分类 使用分类 字节输入流 字节输出流 字符输入流 字符输出流
      抽象基类 InputStream

    OutputStream

    Reader Writer
    节点流 访问文件 FileInputStream FileOutStream FileReader FileWriter
    访问数值 ByteArrayInputStream ByteArrayOutStream CharArrayReader CharArrayWriter
    访问管道 PipedInputStream PipedOutStream PipedReader PipedWriter
    访问字符串     StringReader StringWriter
    处理流 缓冲流 BufferedInputStream BufferedOutputStream BufferedReader BufferedWriter
    转换流     InputStreamReader OutputStreamWriter
    对象流 ObjectInputStream ObjectOutputStream    
    抽象基类(过滤) FilterInputStream FilterOutputStream FilterReader FilterWriter
    打印流   PrintStream   PrintWriter
    推回输入流 PushbackInputStream   PushbackReader  
    特殊流 DataInputStream DataOutputStream    
  • 相关阅读:
    值初始化-new
    CLI-error
    批量处理
    makefile --文件文档经链接使用
    数据库查询优化
    动态加载数据抓取-Ajax
    requests.post()
    requests.get()参数
    xpath练习(链家二手房案例,百度贴吧图片抓取案例)
    xpath解析.lxml解析库
  • 原文地址:https://www.cnblogs.com/zleiblogs/p/7496268.html
Copyright © 2011-2022 走看看