java 文件基础
文件
文件在程序中是以流的形式来操作的【输入流,输出流】;
-
创建文件方法:
new File(String pathname); new File(File parent, String child); new File(String parent, String child); createNewFile()
-
获取文件信息方法:
getName(); getAbsolutePath(); getParent(); length(); //字节大小 exits(); isFile(); isDirectory();
-
目录操作:在java中目录也被当做文件处理
mkdir(); //一级目录创建; mkdirs(); //多级目录创建; delete(); //只能删除空目录 或者文件;
-
IO流原理:在java 程序中,对于数据的输入输出操作以“流(stream)” 的方式进行,流的分类:
-
按操作数据的单位不同分:字节流【8 bit,无损操作】和字符流【文本文件】;
-
按数据流的流向分:输入流,输出流;
-
按流的角色不同分为:节点流,处理流/包装流;
抽象基类 字节流 字符流 输入流 InputStream Reader 输出流 OutputStream Writer -
IO流共涉及40多个类,都是由这4个类派生出来的;
-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」