File

File

  • File file:构造用双斜杠,反斜杠,File.separator
    • file.exists():是否存在
    • file.mkdir():创建目录
    • file.mkdirs():创建多级目录
    • file.delete():删除文件**
    • file.isDirectory():是否是一个目录,不是目录or不存在返回false boolean
    • file.isFile():是否是一个文件 boolean
    • file.createNewFile():创建一个新的文件 void
    • file.getAbsolutePath():返回绝对路径 String
    • file.getName() String
    • file.getParent():返回父目录的name String
    • file.getParentFile():返回父目录对象 File
    • file.list():返回目录下内容的名字 String[]
    • file.listFiles();返回目录下的内容 File[]
  • java.io.File类用于表示文件(目录),File类只用与表示文件(目录)的信息,不能用于文件内容的访问
  • RandomAccessFile 可以读写文件,支持随意访问文件,访问任何位置
    • java文件模型:在硬盘上是byte byte byte存储的
    • 打开文件:rw(读写),r(只读),有一个文件指针,开始是在开头
    • 读写方法:write/read,每次只传递一个字节(后8位)writeInt,
    • 文件操作完成后记得关闭
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值