zoukankan      html  css  js  c++  java
  • 字节流

    1、字节输出流OutputStream

    OutputStream此抽象类,是表示字节输出流的所有类的超类。操作的数据都是字节,定义了输出字节流的基本共性和方法。

    常用方法:

    void close():关闭输出流并释放与此输出流有关的系统资源。

    void flush():刷新输出流并强制写出缓冲的字节。

    void write(byte[] b):将b.length个字节从指定的字节数组写入此输出流。

    void write(byte[] b, int off, int len):将指定的字节数组中从偏移量off开始的len个字节写入此输出流。

    abastract void write(int b):将指定的字节写入此输出流。

    2、FileOutputStream类

    FileOutputStream类,即文件输出流,用于将数据写入File的输出流,它是OutputStream的子类。

    向文件中写入数据演示:

    向已经存在的文件中追加数据演示:

    3、字节输入流InputStream

    InputStream此抽象类,是字节输入流的所有类的超类。定义了字节输入流的基本共性功能方法。

    abstract int read():从字节输入流读取下一个字节,没有字节返回-1。

    int read(byte[] b):从输出流中读取一定数量字节,并将其存储到缓冲区的字节数组b中。

    4、FileInputStream类

    FileInputStream用于从文件中读取数据,是InputStream的子类。

  • 相关阅读:
    the error about “no such file or directory”
    Unable to Distribute in Xcode5?
    第一次连接数据库mongodb踩的坑
    在Mac下安装mongodb
    sudo brew install mongodb报错
    nodemon 热更新
    npm install 之前做的事
    JS事件委托应用场景
    解决CDN传统方法引入Iview icon 不显示问题
    React 入门
  • 原文地址:https://www.cnblogs.com/alphajuns/p/9888973.html
Copyright © 2011-2022 走看看