Java I/O流(二)文件

什么是文件?

  文件是保存数据的地方,比如我们经常使用的word文档,txt文件,excel文件。它既可以保存一张图片,也可以保存

视频,声音....

 

文件流

文件在程序中是以流的形式来操作的

 

流:数据在数据源(文件)和程序(内存)之间经历的路径

输入流:数据从数据源(文件)到程序(内存)的路径

输出流:数据从程序(内存)到数据源(文件)的路径

其实可以形象地理解为:

 

常用的文件操作

--创建文件对象相关构造器和方法

new File (String pathname) //根据路径构建一个File对象

new File (File parent ,String child) //根据父目录文件+子路径构建

new File (String parent,String child) //根据父目录+子路径构建

最后统一调用

createNewFile 创建新文件

 

 我们在D盘下用三种方式创建三个文件:

  

 

 结果在D盘下能看到这些文件

 

--获取文件相关信息

我们以刚才创建的new1.txt为例                                                                                                     所得到的结果:

   

 

--目录的操作和文件的删除

mkdir创建一级目录

mkdirs创建多级目录

delete删除空目录或文件

 

posted on 2022-08-14 14:34  键盘敲烂的朱  阅读(28)  评论(0编辑  收藏  举报