文件操作
发布时间:2020-12-15 07:27:12 所属栏目:Java 来源:网络整理
导读:目录 文件操作 文件筛选 File筛选 筛选目录下的文件和文件夹 IO流的分类 按方向分类 输入流 输出流 按数据类型分类 文件IO流操作(文件流) 字节流 文件输出流 文件的复制 作业: 文件操作 文件 持久化的保存数据 File操作 java.io包 File类(包含文件和目录)
目录
文件操作
文件筛选File筛选筛选目录下的文件和文件夹
IO流的分类数据可以以流的形式进行点对点的传输,类似于水流 按方向分类输入流从磁盘文件或网络流向Java程序。用于读取数据。 输出流从Java程序流向磁盘文件或网络。用于保存(写入)数据。 按数据类型分类
文件IO流操作(文件流)字节流
读取文件的过程
注意关闭流,需要写在finally中,保证一定能执行 jdk1.7 推出了 try with resource 语法try(创建需要关闭的对象){ ... }catch(...){ ... } 能够自动关闭try(...)中创建的对象 适用的对象必须实现AutoClosable自动关闭接口 文件输出流FileOutputStream 创建方法:- new FileOutputStream(File file) - new FileOutputStream(String path) - new FileOutputStream(File file,boolean append) - new FileOutputStream(String path,boolean append) - append参数表示追加模式,默认情况下为false,如果为false会将原来的文件清空,如果为true,不会清空原来文件,在文件末尾追加数据 常用方法:
文件的复制作业:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |