文章
94
标签
89
分类
16
首页
归档
标签
分类
关于
虾壳
搜索
首页
归档
标签
分类
关于
Java-IO流
发表于
2024-01-06
|
更新于
2024-01-06
|
Java
Java教程
|
字数总计:
5
|
阅读时长:
1分钟
|
阅读量:
没有权限
文章作者:
虾壳
文章链接:
http://yagote.github.io/2024/01/06/java-io-liu/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自
虾壳
!
教程
Java
Java SE
IO流
上一篇
Java-方法引用
下一篇
Java-File类
相关推荐
2024-01-06
Java-File类
2024-01-06
Java-Stream流
2024-01-06
Java-反射和动态代理
目录
基础流
1、IO概述
1.1 什么是IO
1.2 IO的分类
1.3 顶级父类们
2、字节流
2.1 一切皆为字节
2.2 字节输出流 OutputStream
2.3 FileOutputStream类
2.3.1 构造方法
2.3.2 写出字节数据
2.3.3 数据追加续写
2.3.4 写出换行
2.4 字节输入流 InputStream
2.5 FileInputStream类
2.5.1 构造方法
2.5.2 读取字节数据
2.6 字节流练习-文件拷贝
3、字符流
3.1 字符输入流 Reader
3.2 FileReader类
3.2.1 构造方法
3.2.2 读取字符数据
3.3 字符输出流 Writer
3.4 FileWriter类
3.4.1 构造方法
3.4.2 基本写出数据
3.4.3 关闭和刷新
3.4.4 写出其他数据
4、IO异常的处理
4.1 JDK7前处理
4.2 JDK7的处理
4.3 JDK9的改进
5、阶段练习
5.1 拷贝文件夹
5.2 文件加密
5.3 数字排序
高级流
1、缓冲流
1.1 概述
1.2 字节缓冲流
1.2.1 构造方法
1.2.2 效率测试
1.3 字符缓冲流
1.3.1 构造方法
1.3.2 特有方法
1.4 练习-文本排序
1.5 练习-程序运行次数限制
2、转换流
2.1 字符编码和字符集
2.1.1 字符编码
2.1.2 字符集
2.2 编码引出的问题
2.3 InputStreamReader类
2.3.1 构造方法
2.3.2 指定编码读取
2.4 OutputStreamWriter类
2.4.1 构造方法
2.4.2 指定编码写出
2.5 练习-转换文件编码
2.6 练习-按行读取数据
3、序列化流
3.1 概述
3.2 ObjectOutputStream类
3.2.1 构造方法
3.2.2 序列化操作
3.3 ObjectInputStream类
3.3.1 构造方法
3.3.2 反序列化操作
3.3.3 反序列化操作问题
3.4 练习-序列化集合
4、打印流
4.1 概述
4.2 字节打印流PrintStream
4.2.1 构造方法
4.2.2 改变打印流向
4.2.3 字节打印流基本使用
4.3 字符打印流
5、压缩流和解压缩流
5.1 解压流 ZipInputStream
5.2 压缩流 ZipOutputStream
5.2.1 压缩单个文件
5.2.2 压缩多级文件夹
6、工具包 Commons-io
7、工具包 Hutool
8、配置文件操作IO流
8.1 向配置文件中存放数据
8.2 读取配置文件的数据
搜索
数据库加载中