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删除空目录或文件
分类:
Javase
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧