1、File
2、递归
01IO技术概述
- A:IO技术概述
- a: Output
- 把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作
- b: Input
- 把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作
- c: IO操作
- 把上面的这种输入和输出动作称为IO操作
02File类的概述和作用
- A:File类的概述和作用
- a: File的概念
- File类是文件和目录路径名的抽象表示形式
- Java中把文件或者目录(文件夹)都封装成File对象
- 我们要去操作硬盘上的文件,或者文件夹只要找到File这个类即可
03File类静态的成员变量
- A:File类静态的成员变量
- a: pathSeparator
- 与系统有关的路径分隔符,为了方便,它被表示为一个字符串
- windows中是一个分号;
- Linux中是冒号 :
- b: separator
- 与系统有关的默认名称分隔符,为了方便,它被表示为一个字符串
- windows中向右 \
Linux /
c: 案例代码
1 | /* |
04File类构造方法_1
1 | * A: File类构造方法_1 |
05相对路径和绝对路径
1 | * A: 相对路径和绝对路径 |
06File类的构造方法_2
1 | * A: File类的构造方法_2 |
07File类创建文件功能
1 | * A: File类创建文件功能 |
08File类创建目录功能
1 | * A: File类创建目录功能 |
09File类删除功能
1 | * A: File类删除功能 |
10File类获取功能
1 | * A:File类获取功能 |
11File类判断功能
1 | * A: File类判断功能 |
12File类list获取功能
1 | * A: File类list获取功能 |
13文件过滤器
1 | * A: 文件过滤器 |
14文件过滤器_原理分析
1 | * A:文件过滤器_原理分析 |
15递归遍历全目录
1 | * A: 递归遍历全目录 |
16递归概念和注意事项
1 | * A:递归概念和注意事项 |
17递归求和计算
1 | * A: 递归求和计算 |
18递归求阶乘
1 | * A: 递归求和计算 |
19递归计算斐波那契数列
1 | * A: 递归计算斐波那契数列 |
20遍历目录下的所有java文件
1 | * A: 遍历目录下的所有java文件 |
21总结
1 | 递归: 方法定义中调用方法本身的现象 |