一、File
首先我们要先了解文件路径:
文件路径分为 绝对路径 和 相对路径 两种。
绝对路径:相对于树来说就是,从根节点到叶子结点的整个路径。windows即是从各个磁盘 下开始到目标文件的整个路径。
相对路径:可以从任意结点出发,到目标文件进行路径的描述,而这种描述方式就被称为相 对路径。
文件的权限:读,写,执行
Java 中通过 java.io.File 类来对一个文件(包括目录)进行抽象的描述。注意,有 File 对象,并不
代表真实存在该文件。
File 概述
属性:
| 修饰符及类型 | 属性 | 说明 |
| static String | pathSeparator | 依赖于系统的路径分隔符,String 类型的表示 |
| static char | pathSeparator | 依赖于系统的路径分隔符,char 类型的表示 |
方法:
| 修饰符及返回 值类型 |
方法签名 | 说明 |
| String | getParent() | 返回 File 对象的父目录文件路径 |
| String | getName() | 返回 FIle 对象的纯文件名称 |
| String | getPath() | 返回 File 对象的文件路径 |
| String | getAbsolutePath() | 返回 File 对象的绝对路径 |
| String | getCanonicalPath() | 返回 File 对象的修饰过的绝对路径 |
| boolean | exists() | 判断 File 对象描述的文件是否真实存在 |

本文详细介绍了Java中的File类,包括文件路径、权限以及File对象的相关操作。接着,文章深入讲解了InputStream和OutputStream,阐述了字节流在文件读写中的作用,并提到了常用的子类如FileInputStream和FileOutputStream。最后,文章讨论了字符流的使用,特别是Reader和Writer在文件读写中的应用。
最低0.47元/天 解锁文章
2001

被折叠的 条评论
为什么被折叠?



