`

file.delete and deleteOnExit

    博客分类:
  • file
阅读更多
    File file = new File(pathName);
     file.delete();  //删除 1

      file.deleteOnExit();  //删除2


    第一种方法,是直接删除文件,删除的时候也不用判断文件是否存在,也不报异常(测试过)

    第二种方法,是在进程结束的时候(可理解为tomcat服务停止的时候)把文件删除,但如果你用此方法删除一个为a.txt的文件,然后在创建这个文件,就会报错!个人理解:这个方法是把删除的命令缓存了一下,到服务停止的时候再进行操作!


来自:http://blog.sina.com.cn/s/blog_93476bbf0100w4mn.html
另上传和下载:http://www.cnblogs.com/fhway/archive/2007/04/30/2461759.html
===============================================================
13/4/12
今天在写入文档的时候需要记录,然后有个换行的,\r发现不行,百度了一下:
'\r'是回车,'\n'是换行
/r Mac
/n Unix/Linux
/r/n Windows
不过flex在windows下\n是可以的
分享到:
评论

相关推荐

    C#删除只读文件或文件夹(解决File.Delete无法删除文件)

    在C#编程中,有时我们需要删除只读文件或文件夹,但系统默认的`File.Delete()`方法可能因为文件属性的限制而无法成功执行删除操作。本文将详细介绍如何解决这一问题,以便在C#环境中顺利删除只读文件和文件夹。 ...

    C#动态删除文件并清空回收站的演示程序

    1. 使用`File.Delete`或`FileInfo.Delete`删除文件。 2. 自定义扩展方法`ForceDelete`实现强制删除。 3. 设置文件属性,如移除只读属性。 4. 使用`SHFileOperation`结构清空回收站。 5. 异常处理和用户交互。 通过...

    Serv.U.File.Server.Gold.Enterprise.v9.3.0.1.Multilingual.Keymaker.And.Patch-CORE-[OYKSOFT.COM].rar

    Serv.U.File.Server.Gold.Enterprise.v9.3.0.1.Multilingual.Keymaker.And.Patch-CORE-[OYKSOFT.COM].rar

    Test10.java

    file.delete(); System.out.println("成功删除:" + file.getAbsolutePath()); } else { //是空文件夹,直接删除 file.delete(); System.out.println("成功删除:" + file.getAbsolutePath()); } } else { ...

    delete_directory_file.rar_DeleteDirectory_delete file

    if (data.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) { RecursiveDeleteDirectory(filePath); } else { DeleteFile(filePath); } } } while (FindNextFile(hFind, &data)); FindClose(hFind); } // ...

    WindowsFile.rar

    WindowsFile.rar中的内容可能是一个名为`WindowsFile`的自定义类,该类是对C#内置`File`类的扩展或封装,以提供更便捷、特定的文件操作功能。下面我们将深入探讨`File`类的基础知识,以及可能包含在`WindowsFile`类...

    删除目录下所有文件的vb.net代码

    `File.Delete`和`Directory.Delete`分别用于删除文件和目录,`Directory.Delete`的第二个参数`True`表示即使目录非空也要删除,这是递归删除的关键。 这段代码在运行时会删除指定路径下的所有文件和子目录,并在...

    AndroidFileTransfer.dmg

    Mac查看Android文件(AndroidFileTransfer.dmg) Android File Transfer Browse and transfer files between your Mac computer and your Android device. DOWNLOAD NOW Supports macOS 10.7 and higher. By ...

    os.file.rar_文件

    if (file.delete()) { System.out.println("文件已成功删除"); } else { System.out.println("删除文件失败"); } ``` 对于文件的显示,我们可能需要列出一个目录下的所有文件和子目录,可以使用`listFiles()`方法...

    java中File类的delete方法详解.doc

    if (file.delete()) { System.out.println("删除成功"); } else { System.out.println("删除未成功"); } } } ``` 这段代码尝试删除路径"E:\a"下的文件或目录。然而,在实际运行中,由于"E:\a"目录并非为空,...

    saveFile.rar

    saveFile.rar里面提供了几种不同大小的文件, 里面有10G,256M,512M,1024M,1536M,2048M,3072M,4095M 那你在saveFile.rar里面选个你自己合适的的文件解压缩出来 然后把减压出来没后缀的文件改名字casper-rw ...

    C# File文件操作

    删除文件则通过`File.Delete()`完成: ```csharp if (File.Exists("newExample.txt")) { File.Delete("newExample.txt"); } ``` 对于更复杂的文件操作,如读写大文件或需要更多控制的流操作,可以使用`FileStream...

    pdf文件加水印源代码

    给pdf文件加水印。源代码有详解。主要代码: PdfReader pdfReader = new PdfReader(input... System.IO.File.Delete(inputPath); System.IO.File.Move(outputPath, inputPath); System.IO.File.Delete(outputPath);

    delete_sharefile.zip

    请按照说明文档操作:1,将delete_sharefile.bat文件放入以下目录即可: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 2,关闭通知 3,打开cmd,输入: net share 看看是否为空,为空则说明...

    javaFile[归类].pdf

    file.delete(); System.out.println(" 删除文件成功!"); } else { System.out.println(" 文件不存在,删除文件失败!"); } ``` 3. **创建文件夹** 创建文件夹的方法与创建文件类似,使用`mkdir()`方法。...

    Serv-U.File.Server.Gold.Enterprise.v9.3.0.1.

    Serv-U.File.Server.Gold.Enterprise.v9.3.0.1.Multilingual.Incl.Keymaker.And.Patch.Repack-CORE

    read_file.dat_and_file.hea_by_matlab.rar_.dat和.hea_ECG data file

    使用matlab读取心电、血压等采集数据.dat和.hea文件,并分图标注显示。内有详细程序说明和读取实例

    C#实现彻底删除文件

    在Windows操作系统下,简单地使用`File.Delete`方法删除文件后,虽然文件在用户层面不可见,但实际上数据可能仍然存在于硬盘上,可以通过数据恢复软件找回。为了确保文件的绝对删除,我们需要采取更深入的措施。 ...

Global site tag (gtag.js) - Google Analytics