您好,欢迎来到叨叨游戏网。
搜索
您的当前位置:首页java中File的delete和deleteOnExit区别(转)

java中File的delete和deleteOnExit区别(转)

来源:叨叨游戏网

Java的File类中有两个delete方法:delete和deleteOnExit

 

这两个方法其实是对应的,使用场景是这样的:

程序有个需求需要创建临时文件,这个临时文件可能作为存储使用,但是程序运行结束后,这个文件应该就被删除了。在哪里做删除操作呢,需要监控程序关闭吗,如果有很多地方可以中止程序,这个删除操作需要都放置一份吗?其实只要这么写,程序结束后文件就会被自动删除了:

  File file=File.createTempFile("tmp",null);
  //这里对文件进行操作
  file.deleteOnExit();

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.net 版权所有 湘ICP备2024080961号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务