
IO流部分
卓立苍穹
要保持乐观,积极,要乐于帮助别人,助人及助己
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
File文件类
ava.io包中 知识铺垫 相对路径:在当前路径下创建的路径 绝对路径: 带盘符的完整路径 1、构造函数 File(File parent, String child)从父抽象路径名和子路径名字符串创建新的 File实例。 File(String pathname)通过将给定的路径名字符串转换为抽象路径名来创建新的 File实例。 File(String parent, String child)...原创 2019-04-22 16:55:32 · 198 阅读 · 0 评论 -
流的概述
1、流的定义: 数据的有序集合,能从一个地方传输到另一端的过程。 2、流的本质: 数据传输 3、流的划分: (1)按照方向: 输入流: 从磁盘(存储介质)---------->当前程序(内存)的过程 基类: InputStream 、 Reader 输出流: 从当前程序(内存)---------->磁盘的过程(存储介质) 基类: OutputStrem 、 Writer (2...原创 2019-04-22 16:57:50 · 926 阅读 · 0 评论 -
字节流基类的探究
字节流基类包括 inputStream 和 outputStream 两个基类。 一、inputStream 的使用; inputStream是抽象基类,不能直接拿过来使用,必须使用它的具体实现类,比如FileInputStream、byteArrayStream等。 InputStream中的主要方法: 阻塞方法: read( ), int read():读取单个字节,返回此字...原创 2019-04-22 17:04:12 · 2038 阅读 · 0 评论 -
字符流基类的探究
一、Writer基类 描述: writer是一个字符流抽象基类,使用它的具体实现类来实现对于文本文件进行操作, 继承关系: java.lang.Object java.io.Writer java.io.OutputStreamWriter java.io.FileWriter 1、Writer的方法: Writer append(char c) // 追加指定字符 Writer appen...原创 2019-04-22 17:06:55 · 684 阅读 · 0 评论 -
对象输入输出流 ObjectInputStream、ObjectOutputStream
一、对象操作: ObjectInputStream 构造方法: 继承关系: 继承于:OutputStream 主要方法: Object readObject() 读取一个对象。 序列化操作的特有方法 ObjectOutputStream 构造方法: ObjectOutputStream(OutputStream out) 传入的是节点流的实例 继承关系: 继承于 InputStr...原创 2019-04-22 17:10:33 · 342 阅读 · 0 评论 -
缓冲流
一、缓冲流 作用: 加速数据读取和写入的速度 原因: 因为缓冲流在用户空间开辟了指定大小缓存, 然后使用一次性的从内核空间中读取指定缓存大小的字节,然后使用read方法返回,减少了用户状态和内核状态之间的切换,所以减少了时间。 字节缓冲流 BufferedInputStream 构造方法: BufferedInputStream(InputStream in) 创建一个 BufferedInput...原创 2019-04-24 13:32:18 · 299 阅读 · 0 评论 -
随机文件流RandomAccessFile
一:随机文件类(RandomAccessFile) 描述:随机文件类是一种文件类型,旨在可以从文件的指定位置开始读取或者写入。 1、构造函数 RandomAccessFile(File file, String mode)创建一个随机访问文件流从File参数指定的文件中读取,并可选地写入文件。 RandomAccessFile(String file, String mode)创建随机访问文件...原创 2019-04-24 13:35:02 · 712 阅读 · 0 评论