目录 简单了解File和IO流 File:代表文本 IO流:读写数据 目录 File 绝对路径&相对路径 File提供的判断文件类型、获取文件信息功能 File类创建文件和删除文件的功能 File类提供的遍历文件夹 前置条件:递归 认识递归的形式 递归求阶乘的执行流程 案例:猴子吃桃问题 文件搜索 编辑 前置条件:字符集 常见的字符集介绍 标准ASCII字符集 & GBK(汉字内码扩展规范,国标) Unicode字符集(统一码,也叫万国码) UTF-8(最常用的编码)(重点) 本节要点 字符集的编码、解码操作 IO流 IO流的分类 IO流的体系 FileInputStream(文件字节输入流) 每次读取一个字节 注意事项 操作步骤 读取多个字节 注意事项 操作步骤 一次读取完全部字节 字符流--读写文本内容;字节流--数据的转换,如文件复制等 FileOutputStream(文件字节输出流) 案例:文件复制 字节流非常适合做一切文件的复制操作 释放资源的方式 try-catch-finally 操作 精进操作 try-with-resource 简单了解File和IO流 File:代表文本 IO流:读写数据 目录 File 绝对路径&相对路径 File提供的判断文件类型、获取文件信息功能 File类创建文件和删除文件的功能 File类提供的遍历文件夹 前置条件:递归 认识递归的形式 递归求阶乘的执行流程 案例:猴子吃桃问题 文件搜索 前置条件:字符集 常见的字符集介绍 标准ASCII字符集 & GBK(汉字内码扩展规范,国标) Unicode字符集(统一码,也叫万国码) UTF-8(最常用的编码)(重点) 本节要点 字符集的编码、解码操作 IO流 IO流的分类 IO流的体系 FileInputStream(文件字节输入流) 每次读取一个字节 注意事项 操作步骤 读取多个字节 注意事项 操作步骤 一次读取完全部字节 字符流--读写文本内容;字节流--数据的转换,如文件复制等 FileOutputStream(文件字节输出流) 案例:文件复制 字节流非常适合做一切文件的复制操作 释放资源的方式 try-catch-finally 操作 精进操作 try-with-resource