- 2
- 0
- 约4.85千字
- 约 23页
- 2026-10-31 发布于北京
- 举报
《Java编程思想》课件-第37-44章汇报人:XXXXX年XX月XX日
目录CONTENTS第37-38章:JavaI/O系统架构与底层实现第39-40章:枚举类型深入与状态机建模第41-42章:注解定义解析与元编程应用第43章:并发底层机制与多线程控制第44章:并发高级组件与生产实践
PART.01第37-38章:JavaI/O系统架构与底层实现
File类位于java.io包中,主要用于表示文件或目录的路径抽象,它本身不直接读写数据,而是提供创建、删除、判断属性及遍历等文件系统的操作能力。路径抽象机制使用delete()方法删除文件或目录时不可逆且不走系统回收站,对目录操作仅当目录为空时才可成功,非空目录会静默失败并返回false。删除操作限制调用File构造方法不会真正创建物理文件,必须显式调用createNewFile()创建空文件,或调用mkdirs()方法自动逐级创建缺失的上级目录。文件与目录创建为避免硬编码路径分隔符导致跨平台兼容问题,推荐使用File.separator替代斜杠,或直接使用正斜杠来构建系统无关的抽象路径名。跨平台路径处理File类与文件目录管理机字节流与字符流的核心类库剖析4标准输入输出流3缓冲流性能优化2字符流编码处理1字节流基础架构System.in、System.out和System.err分别代表标准输入、标准输出和错
原创力文档

文档评论(0)