[2025.1.17 JavaSE学习]文件基础知识

文件

什么是文件

  • 文件,即保存数据的地方,具有各种形式

文件流

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

image

  • 流:数据在数据源(文件)和程序(内存)之间经历的路径
  • 输入流:数据从数据源(文件)到程序(内存)的路径
  • 输出流:数据从程序(内存)到数据源(文件)的路径


常见文件操作

创建文件

  • file = new File(String path):根据路径
  • file = new File(File parent, String child):父目录文件+子路径
  • file = new File(String parent, String child):父目录+子目录
  • 最后要使用file.createNewFile,创建新文件

获取文件相关信息

  • getName:文件名
  • getAbsolutePath:绝对路径
  • getParent:父目录
  • length:文件大小(字节)
  • exists:文件是否存在
  • isFile:是否为一个文件
  • isDirectory:是否为一个目录

目录操作与文件删除

  • mkdir:创建一级目录
  • mkdirs:创建多级目录
  • delete:删除空目录或文件
posted @   Luna-Evelyn  阅读(5)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现

阅读目录(Content)

此页目录为空

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