一、文件
1.1 文件流
值得一提的是,这里的流的概念是围绕java程序展开的
1.2 常用的文件操作
1.2.1 创建文件对象相关构造器和方法
代码演示如上,读者可自行实验
1.2.2 获取文件的相关信息
代码演示如上,读者可自行实验
1.2.3 目录的操作和删除
具体代码演示如上,读者可自行实验
值得注意的是,实际上在java中,目录也算是一个文件
二、I/O流原理及流的分类
2.1 I/O流原理![](https://i-blog.csdnimg.cn/blog_migrate/d935e544e0f443ac3cf1db57b427d36f.png)
2.2 流的分类
值得强调的是,字节流一般适用于二进制文件,字符流适用于文本文件
2.3 常用的类
2.3.1 FileInputStream
下面是代码具体实现演示例子
2.3.2 FileOutputStream