java.io.File.deleteOnExit()-生成临时文件,删除临时文件
2015-04-15 00:00
519 查看
摘要: Java 中有时候经常需要临时文件,那么我们怎样保证生成了临时文件,而且又可以自动删除呢?
哈哈,用这个把 java.io.File.deleteOnExit()
The java.io.File.deleteOnExit() method deletes the file or directory defined by the abstract path name when the virtual machine terminates. Files or directories are deleted in the reverse order as they are registered.
哈哈,用这个把 java.io.File.deleteOnExit()
The java.io.File.deleteOnExit() method deletes the file or directory defined by the abstract path name when the virtual machine terminates. Files or directories are deleted in the reverse order as they are registered.
Exception
SecurityException -- If SecurityManager.checkWrite(java.lang.String) method denies delete access to the fileExample
The following example shows the usage of java.io.File.deleteOnExit() method.package com.yuan.test; import java.io.File; public class FileDemo { public static void main(String[] args) { File f = null; try{ // creates temporary file f = File.createTempFile("tmp", ".txt"); // prints absolute path System.out.println("File path: "+f.getAbsolutePath()); // deletes file when the virtual machine terminate f.deleteOnExit(); // creates temporary file f = File.createTempFile("tmp", null); // prints absolute path System.out.print("File path: "+f.getAbsolutePath()); // deletes file when the virtual machine terminate f.deleteOnExit(); }catch(Exception e){ // if any error occurs e.printStackTrace(); } } }
相关文章推荐
- java.io.File.deleteOnExit()-生成临时文件,删除临时文件
- java.io.File 删除文件delete()和deleteOnExit()的区别
- java.io.File 删除文件delete()和deleteOnExit()的区别
- 关于System.gc()解决File的Delete和DeleteOnExit()删除文件无效的问题——已解决
- java.io.file.delete()不能正常删除文件的原因!
- java.io.File的两个运用实例-文件的删除及树形目录
- 黑马程序员-JAVA高级视频_IO输入与输出-20天-6(File文件删除)
- Java IO File 通过递归程序完成删除某个文件夹(包括里面所有文件)
- java.io.File文件操作容易失误的两点--mkdirs()、删除目录
- java循环生成二维码存入压缩包(临时文件)
- 写文件流报:java.io.FileNotFoundException.....\img (拒绝访问。)的问题真正病根
- Java总结:Java 流(Stream)、文件(File)和IO
- Java-IO-删除文件目录
- Java 流(Stream)、文件(File)和IO
- Java 流(Stream)、文件(File)和IO
- Java 流(Stream)、文件(File)和IO
- Java精选笔记_IO流【File(文件)类、遍历目录下的文件、删除文件及目录】
- java.io.FileNotFoundException关于使用Intellij Idea时系统找不到指定文件的解决方案
- Java IO深入理解读写文件(FileInputStream、FileOutputStream、FileReader、FileWriter、RandomAccessFile)
- Java 方法、 流(Stream)、文件(File)和IO 总结