上一篇:13【线程等待、状态、线程池、File类】 下一篇:15【IO流增强】 目录:【JavaSE零基础系列教程目录】 文章目录 14【IO流基础】 一、IO概述 1.1 IO流简介 1.2 IO流的分类 二、字节流 2.1 字节输出流 2.1.1 FileOutputStream类 1)构造方法 2)其他方法 3)数据的追加 3)写出换行 2.2 字节输入流 2.2.1 FileInputStream类 1)构造方法 2)读取字节数据 3)其他方法 2.3 字节流练习 三、字符流 3.1 字符输入流 3.1.1 FileReader类 1)构造方法 2)其他方法 3.2 字符输出流 3.2.1 FileWriter类 1)构造方法 2)写出字符数据 3)续写和换行 4)关闭和刷新 3.3 拷贝文件问题 3.3.1 字符流拷贝文件 1)字符流拷贝文本文件: 2)字符流拷贝非文本文件: 3.3.2 字节流拷贝文件 1)字节流拷贝文本文件 2)字节流拷贝非文本文件 3)字节流读取字符 四、IO异常的处理 4.1 JDK7前处理 4.2 JDK7的处理 4.2.1 JDK7处理异常的方式 4.2.2 AutoCloseable接口 五、属性集 5.1 概述 5.2 Properties类 5.2.1 构造方法 5.2.2 基本的存储方法 5.2.3 加载流 记得点赞~!!! 14【IO流基础】 一、IO概述 1.1 IO流简介 I(Input)O(Output):中文翻译为输入输出,我们知道计算机的数据不管是软件、视频、音乐、游戏等最终都是存储在硬盘中的,当我们打开后,由CPU将硬盘中的数据读取到内存中来运行。这样一个过程就