![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 152 阅读 · 0 评论 -
流的概述
1、流的定义: 数据的有序集合,能从一个地方传输到另一端的过程。2、流的本质: 数据传输3、流的划分:(1)按照方向:输入流: 从磁盘(存储介质)---------->当前程序(内存)的过程基类: InputStream 、 Reader输出流: 从当前程序(内存)---------->磁盘的过程(存储介质)基类: OutputStrem 、 Writer(2...原创 2019-04-22 16:57:50 · 813 阅读 · 0 评论 -
字节流基类的探究
字节流基类包括 inputStream 和 outputStream 两个基类。一、inputStream 的使用;inputStream是抽象基类,不能直接拿过来使用,必须使用它的具体实现类,比如FileInputStream、byteArrayStream等。 InputStream中的主要方法: 阻塞方法: read( ), int read():读取单个字节,返回此字...原创 2019-04-22 17:04:12 · 1920 阅读 · 0 评论 -
字符流基类的探究
一、Writer基类描述:writer是一个字符流抽象基类,使用它的具体实现类来实现对于文本文件进行操作,继承关系:java.lang.Objectjava.io.Writerjava.io.OutputStreamWriterjava.io.FileWriter1、Writer的方法:Writer append(char c) // 追加指定字符Writer appen...原创 2019-04-22 17:06:55 · 613 阅读 · 0 评论 -
对象输入输出流 ObjectInputStream、ObjectOutputStream
一、对象操作:ObjectInputStream构造方法:继承关系:继承于:OutputStream主要方法:Object readObject() 读取一个对象。 序列化操作的特有方法ObjectOutputStream构造方法:ObjectOutputStream(OutputStream out) 传入的是节点流的实例继承关系:继承于 InputStr...原创 2019-04-22 17:10:33 · 281 阅读 · 0 评论 -
缓冲流
一、缓冲流作用: 加速数据读取和写入的速度原因: 因为缓冲流在用户空间开辟了指定大小缓存, 然后使用一次性的从内核空间中读取指定缓存大小的字节,然后使用read方法返回,减少了用户状态和内核状态之间的切换,所以减少了时间。字节缓冲流BufferedInputStream构造方法:BufferedInputStream(InputStream in)创建一个 BufferedInput...原创 2019-04-24 13:32:18 · 268 阅读 · 0 评论 -
随机文件流RandomAccessFile
一:随机文件类(RandomAccessFile)描述:随机文件类是一种文件类型,旨在可以从文件的指定位置开始读取或者写入。1、构造函数RandomAccessFile(File file, String mode)创建一个随机访问文件流从File参数指定的文件中读取,并可选地写入文件。RandomAccessFile(String file, String mode)创建随机访问文件...原创 2019-04-24 13:35:02 · 631 阅读 · 0 评论