随笔 - 172  文章 - 0  评论 - 0  阅读 - 11939

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   键盘敲烂的朱  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示