zoukankan      html  css  js  c++  java
  • Java FileInputStream

    说明:
    FileInputStream 从文件系统中的某个文件中获得输入字节。哪些文件可用取决于主机环境。
    FileInputStream 用于读取诸如图像数据之类的原始字节流。要读取字符流,请考虑使用 FileReader。
    FileInputStream 包含其他一些输入流,它将这些流用作其基本数据源,它可以直接传输数据或提供一些额外的功能。
    FileInputStream 类本身只是简单地重写那些将所有请求传递给所包含输入流的 InputStream 的所有方法。 
    FileInputStream 的子类可进一步重写这些方法中的一些方法,并且还可以提供一些额外的方法和字段。
    常用方法:
    int available()
    返回下一次对此输入流调用的方法可以不受阻塞地从此输入流读取(或跳过)的估计剩余字节数。
    void close()
    关闭此文件输入流并释放与此流有关的所有系统资源。
    protected void finalize()
    确保在不再引用文件输入流时调用其 close 方法。
    FileChannel getChannel()
    返回与此文件输入流有关的唯一 FileChannel 对象。
    FileDescriptor getFD()
    返回表示到文件系统中实际文件的连接的 FileDescriptor 对象,该文件系统正被此 FileInputStream 使用。
    int read()
    从此输入流中读取一个数据字节
    int read(byte[] b)
    从此输入流中将最多 b.length 个字节的数据读入一个 byte 数组中。
    int read(byte[] b, int off, int len)
    从此输入流中将最多 len 个字节的数据读入一个 byte 数组中。
    long skip(long n)
    从输入流中跳过并丢弃 n 个字节的数据
  • 相关阅读:
    年轻程序员不讲武德,做表竟然拖拉拽
    如何做好一个领导者?
    创业相关的书籍推荐
    有关创新思维的书籍推荐
    如何做好公司企业文化建设?
    组织变革的类型
    怎样进行自我管理?这些书告诉你答案
    PHP分页算法
    Knockoutjs 实现省市联动
    MySQL InnoDB存储引擎外键约束
  • 原文地址:https://www.cnblogs.com/cha1r/p/3486639.html
Copyright © 2011-2022 走看看