day19_阻塞队列、线程池、File类、递归

File
目录directory文件夹
路径path
File.pathSeoarator 打印:“;”路径分隔符Linux系统的是“:”
File.separator 打印:“ \ ”斜线然而Linux的是:"/"但是windows已经两个都支持了
构造方法:
注意:
1.File类的构造方法不检测文件是否存在
2.注意windows不区分大小写a.txt和A.txt一样
3.路径可以是文件也可以是文件夹但是只是创建对象

创建文件的方法(以下的都一样):
File file=new File(“d:\work\abc\1.txt”);
File file=new File(“d:\work\abc”.“1.txt”);
File file=new File(“d:\work”,“abc\1.txt”);
one=new File(“D:\work”);
one1=new File(one,“abc\1.txt”);

绝对路径和相对路径
绝对:是唯一的
win带盘符 d:\work\abc\1.txt
Linux使用/开头abc//1.txt;
java中相对路径的开始是从当前project

File file =new File(1.txt):
意思是从projort路径下找
我的是D:\iden_demo下

获取绝对路径
String a=file.getAbsolutePath;

创建文件:
File file =new File(“d:\work\abc\新建文件(在这里写建的文件)”);
创建成功返回true失败返回false
只能创建文件不能建文件夹
如果有对应文件创建失败,没有才创建成功
boolean b=file.createNewFile();
sout(b);

文件夹的创建:
File dir=new File(“d:\work\aa\bb\cc”);

dir.mkdir

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值