- 浏览: 203271 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (159)
- Android (5)
- Unix/Linux (29)
- WEB_Server (7)
- DB (9)
- JavaSE (28)
- Java设计模式 (1)
- WEB_Servlet (2)
- WEB_JSP (3)
- WEB_JS (12)
- WEB_CSS (5)
- WEB_HTML (4)
- Struts 2.x (4)
- Util (9)
- XML (5)
- JSTL (2)
- Flash (1)
- JQuery (1)
- Chart (1)
- Links (1)
- Excel (3)
- bat (2)
- Json (2)
- 博客收藏 (3)
- WEB_数据提取 (1)
- 版本控制 (1)
- HTTP (2)
- TCP/IP (1)
- awk (1)
- Redis (1)
- PHP (2)
最新评论
-
o竹林雨o:
谢啦,楼主,顶
tomcat server.xml 编码修改 -
test_lockxxx:
方法4: 缓冲整个文件 ?
为什么要缓存整个文件?
Buff ...
java io性能分析
八.删除文件(目录)
1.删除文件
/** *//**删除文件 * @param path 目录 * @param filename 文件名 */ public void delFile(String path,String filename)...{ File file=new File(path+"/"+filename); if(file.exists()&&file.isFile()) file.delete(); }
2.删除目录
要利用File类的delete()方法删除目录时,必须保证该目录下没有文件或者子目录,否则删除失败,因此在实际应用中,我们要删除目录,必须利用递归删除该目录下的所有子目录和文件,然后再删除该目录。
/** *//**递归删除文件夹 * @param path */ public void delDir(String path)...{ File dir=new File(path); if(dir.exists())...{ File[] tmp=dir.listFiles(); for(int i=0;i <tmp.length;i++)...{ if(tmp[i].isDirectory())...{ delDir(path+"/"+tmp[i].getName()); } else...{ tmp[i].delete(); } } dir.delete(); } }
发表评论
-
JVM启动参数
2012-03-05 10:46 1356官方文档见: http://docs.sun.c ... -
java mail
2012-01-09 11:56 657http://www.cnblogs.com/li ... -
java io性能分析
2011-09-28 19:03 4371摘要: 本文大多技术围绕调整磁盘文件 I/O,但是有些 ... -
Java中一些Map的性能测试
2011-09-26 17:01 1246Java中有一些Map包含:TreeMap,HashMa ... -
java 排序
2011-09-26 13:36 790http://blog.csdn.net/zuol ... -
JVM内存管理:深入垃圾收集器与内存分配策略
2011-09-26 13:35 754http://www.iteye.com/top ... -
java 转义
2011-09-16 11:08 1223转义序列 含义 \n 回车(\u000a) \t 水平制表 ... -
classpath 配置
2011-08-18 18:07 545配置jar包时,路径最后位置需到jar文件。 例 ... -
Java内存分配原理精讲之String
2011-08-12 12:51 1082String常量池问题的几个例子 下面是几个常见例子 ... -
java -Xms -Xmx
2011-07-28 20:42 1260java -Xms 1024M -Xmx 1 ... -
javac 命令
2011-07-26 16:19 967目录结构: /src /build /src ... -
Unicode字符编码分布表
2011-07-21 17:32 815Unicode 字符编码分布表――语言文字类 ... -
java 字符串 字节 长度
2011-07-21 16:46 969java是以unicode编码的。字符串的字节的长度跟编码有关 ... -
书 编码 及解码
2011-07-07 18:35 799String s = "20070&q ... -
javadoc eclipse
2011-06-22 12:28 800在 Eclipse 中如何使用 davadoc 生 ... -
Runtime.getRuntime().exec()
2010-11-05 17:48 1085http://www.iteye.com/topi ... -
Java 读取远程主机中文件
2010-10-29 11:04 2191测试程序: File file = ... -
字符编码 Unicode/UTF-8/UTF-16/UCS/Endian/BMP/BOM
2010-10-22 20:16 838http://blog.csdn.net/zzcv ... -
Java 操作 File 七 创建文件
2010-09-29 12:41 975七.创建文件(文件夹) 1.创建文件夹 /** *//* ... -
Java 操作 File 六 读文件
2010-09-29 12:39 1016六.读文件 1.利用FileInputStream读取文件 ...
相关推荐
在Java编程中,删除文件是一项常见的操作,但有时我们可能需要根据特定条件,如文件名的部分内容,来实现“模糊删除”少量文件。这通常涉及到文件I/O操作和正则表达式的应用。以下是对这个主题的详细解释: 首先,...
总的来说,Java的`File`类提供了丰富的文件和目录操作接口,使得开发者能够方便地进行文件的创建、读写、复制和删除等操作。结合`FileUtils`这样的辅助工具类,我们可以编写出更简洁、易维护的代码。在实际开发中,...
在本项目中,"JavaFile文件操作"着重介绍了如何使用`File`类进行文件的基本操作,包括创建文件、复制文件或文件夹、删除文件或文件夹以及剪切文件或文件夹。以下是对这些功能的详细说明: 1. **创建文件** 使用`...
在Java中,通常使用`java.io.File`类来操作文件,它的`delete()`方法用于删除文件。但当文件被其他进程占用时,`delete()`方法会返回`false`,表示删除失败。为了解决这个问题,我们可以采用以下策略: 1. **利用...
删除文件同样可以通过`java.io.File`类中的`delete()`方法实现: ```java public void delFile(String fileName) { try { File myFileName = new File(fileName); boolean result = myFileName.delete(); if ...
在Java编程语言中,文件操作是一项基础且至关重要的任务,涉及到读取、写入、创建、删除、重命名等操作。`java.io.File`类是Java标准库中的核心类,用于处理磁盘上的文件和目录。这个类不仅提供了对文件的基本操作,...
通过以上介绍可以看出,在Java中,利用`java.io.File`类可以轻松地完成创建和删除文件及文件夹的操作。需要注意的是,对于删除文件夹的操作,如果文件夹非空,则需要先递归删除其中的所有文件和子文件夹后才能删除该...
在Java编程语言中,`File`类是用于处理文件和目录的基本工具,它不直接进行读写操作,但提供了很多方便的功能,如创建、删除、重命名文件以及获取文件属性等。以下是对Java `File`类操作实例的详细说明: 1. **创建...
在Java编程中,删除文件是一项常见的操作,尤其是在处理文件系统任务时。在JDK 7及以上版本中,Java提供了一种更加高效且灵活的方式来删除文件,包括递归删除整个文件夹及其子文件,这主要通过`java.nio.file`包中的...
总结起来,Apache Commons IO的`FileUtils`类极大地简化了Java中的文件操作,通过其提供的各种静态方法,我们可以高效、稳定地完成文件的复制、移动、清理和删除等任务。这个工具类在实际开发中非常实用,对于提升...
Java提供了一些库来实现这一功能,其中之一就是jcifs库,它是一个开源的Java SMB(Server Message Block)客户端,使得Java程序能够方便地操作Windows网络共享文件。在本文中,我们将深入探讨如何使用jcifs库中的...
这篇博文主要探讨了如何使用Java进行常见的文件操作,包括创建、读取、写入、删除文件以及处理目录等。以下是对这些知识点的详细说明: 1. **创建文件**: 在Java中,我们可以使用`java.io.File`类来创建文件。...
本篇文章将深入探讨如何使用Java来实现对Linux服务器的文件上传、操作、下载和删除,以及如何借助ganymed-ssh2库实现远程操作。 首先,让我们了解基础概念。Linux服务器是一种基于Linux操作系统并提供网络服务的...
在Java中,我们可以使用`java.io.File`类来创建、删除、重命名或检查文件是否存在。例如,创建一个新文件的代码如下: ```java File file = new File("newFile.txt"); file.createNewFile(); ``` 如果要移动文件,...
Java 在File文件中的删除一个多级文件夹
在Java中,如果你需要对文件进行创建、删除、重命名、获取属性等操作,`File`类就是你的首选。下面我们将深入探讨`File`类的主要使用方法和相关知识点。 1. **File类的构造器**: `File`类提供了多种构造器,允许...
本文详细介绍了如何使用Java程序删除本地文件,包括创建`File`对象、使用`delete()`方法删除文件以及处理可能出现的异常情况。此外,还提供了一个递归删除目录及其包含的所有文件的方法。通过这些知识,开发者可以更...
在Java中,`java.io.File`类是用于操作文件和目录的基本工具。它可以用来创建、删除、重命名文件,以及获取文件的属性信息,如大小、路径、最后修改时间等。 要读取一个TXT文档,我们需要使用Java的I/O流。这里主要...