JavaSE

File

* file 文件
* java.io.File类
* 该类的每一个实例可以表示硬盘上的一个文件或目录(实际表示的是一个抽象路径)
* 通过File我们可以:
* 1.访问其表示的文件或目录的属性信息(名字大小..)
* 2.创建,删除文件或目录
* 3.访问一个目录中的子项
但是不能访问文件数据  file干不了

路径选择:
实际开发中我们几乎不会使用绝对路径去定位文件或者目录,都是使用相对路径的。
因为他有更好的跨平台性。
例如:"./"表示当前目录,具体是那里要看当前程序的运行环境而定,比如我们现在在
IDEA里执行程序是,IEAD规定当前目录就是当前程序所在的项目目录.

String  getName();   获取名字  

long   length()  获取长度(字节)    int最大值无法表示一个文件的最大字节数         

boolean canread();        可读

boolean canWrite();     可写

boolean isHidden();   是否隐藏

void createNewFile() 创建一个新文件  要抛出异常

boolean delete()

boolean  mkdir  建目录要求目录所在的目录必须存在,否则无法创建

boolean  mkdirs  创建目录会将不存在的父类都创建出来(推荐)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值