美文网首页
Java-输入输出I/O--FileInputStream &F

Java-输入输出I/O--FileInputStream &F

作者: 蓝翼Ethan | 来源:发表于2019-08-07 10:03 被阅读0次

一、FileInputStream类

1. 包 java.io

2. 继承 java.io.InputStream

3. 构造方法

构造方法 说明
FileInputStream(File file) -----
FileInputStream(String name) -----

4. 常用方法

返回值 方法名 说明
int read() 每次都流管道读取一个字节,返回读取的字节的byte code
int read(byte[] b) 每次都流管道读取若干字节,存入byte数组中,返回读取的字节数
int available() 返回流管道中还有多少缓存的字节数
long skip(long n) 跳过n个字节,开始读取,返回跳过的字节数
void close() 关闭File input stream流管道,必须要做,最好放在finnally代码中。注意关闭的是流管道,不是file对象,file对象和真实文件之间的映射关系还存在

二、FileOutputStream类

1. 包 java.io

2. 继承 java.io.OutputStream

3. 构造方法

构造方法 说明
FileOutputStream(File file) -----
FileOutputStream(File file, boolean append) 可选择输出流是否是追加字节方式
FileOutputStream(String name) -----
FileOutputStream(String name, boolean append) 可选择输出流是否是追加方式

4. 常用方法

返回值 方法名 说明
void write(int b) 每次往流管道写入一个字节code b
void write(byte[] b) 将传递的byte[]数组元素,写入流管道
int flush() 刷新输出流,并强制写出任何缓冲流中的输出字节。
void close() 关闭File Out stream流管道,必须要做,最好放在finnally代码中。注意关闭的是流管道,不是file对象,file对象和真实文件之间的映射关系还存在

相关文章

  • Java-输入输出I/O--FileInputStream &F

    一、FileInputStream类 1. 包 java.io 2. 继承 java.io.InputStream...

  • I f I f I f I f I f I f I f I f

    文/雅雅 以思考,进化时代。 2018年的第一篇文章,我一直思考书写的使命是什么? 对于我,对于我以外的看他的你。...

  • LinkedList

    Java-链表[https://www.jianshu.com/p/62e6f3bb3f0f] LinkedLis...

  • Android-Message

    源码解析 Java-链表[https://www.jianshu.com/p/62e6f3bb3f0f] Mess...

  • Hello Java

    目录 Java-基础(1/6) Java-对象(2/6) Java-核心库类 上(3/6) Java-核心库类下(...

  • 数字的最大连续子数组之和

    f(i) = max(f(i-1), a(i))

  • Java-输入输出I/O--字符型文件流

    字符型文件流只能操作纯文本文件字节型文件流可以操作任何类型的文件 一、FileReader类(输入流) 1. 包 ...

  • I want to F F F …

    片名/下流祖父 Dirty Grandpa 导演:丹·马泽 编剧:约翰·菲利普斯 主演:罗伯特·德尼罗 / 扎克·...

  • JAVA IO

    1.输入输出# 由InputStream、OutputStream组成,其中FilterInputStream、F...

  • CNN杂记

    1、CNN输入输出的计算 公式: OutputSize = ( InputSize + PadSize*2 - F...

网友评论

      本文标题:Java-输入输出I/O--FileInputStream &F

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