java 流常用操作

来源:互联网 发布:网络自媒体 编辑:程序博客网 时间:2024/06/05 06:47

1.FileInputStream

FileInputStream类是InputStream的子类,主要是用于从文件系统中的某个文件中获取输入字节

FileInputSream(File file) 构造方法

通过打开一个到实际文件的连接来创建一个FieInputStream,该文件通过文件系统的File对象file指定

java中输入流的常用操作


2.read()

从此输入流中读取一个数据字节。

java中输入流的常用操作




3.read(byte[] b,int off,int len)

从此输入流中将最多len个字节的数据读入一个 byte 数组中。

java中输入流的常用操作

java中输入流的常用操作


4.read(byte b)

从此输入流中将最多b.length个字节的数据读入一个 byte 数组中。

java中输入流的常用操作


5.available()

返回下一次对此输入流调用的方法可以不受阻塞地从此输入流读取(或跳过)的估计剩余字节数。java中输入流的常用操作

java中输入流的常用操作

java中输入流的常用操作


6.close()

关闭流方法



java.io


流分类


1. 处理的数据单位不同,可分为:字符流,字节流

2.数据流方向不同,可分为:输入流,输出流

3.功能不同,可分为:节点流,处理流。

java精华笔记——流


节点流

java精华笔记——流

从一个特定的数据源(节点)读写数据(如:文件,内存)


处理流

java精华笔记——流

在已存在的流(节点流或处理流)之上,通过对数据的处理为程序提供更为强大的读写功能


InputStream

java精华笔记——流


OutputStream

java精华笔记——流


Reader

java精华笔记——流


Write

java精华笔记——流


节点流类型

java精华笔记——流




0 0
原创粉丝点击