import java.io.*;
import java.util.Date;
public class Test
{
public static void main(String[] args)
{
File f1=new File("Test.java");
System.out.println(new Date(f1.lastModified())); }
}
运行结果是:Wed May 02 21:05:40 CST 2007。当然,你运行程序结果跟我的可能不同,这主要跟程序运行的时间有关。
LastModified()方法用一个长整型值来代表文件最后一次被修改的时间,其实返回的是文件修改时的时刻与00:00:00 GMT, January 1, 1970的差值(用毫秒计),所以可以用Date类的构造方法Date(long date)输出。其中要传递的形参就是某一时刻与00:00:00 GMT, January 1, 1970的差值(用毫秒计)。
分享到:
相关推荐
以上就是使用`File`类在Android中获取文件信息的基本方法。需要注意的是,涉及到文件I/O操作时,应该始终处理可能抛出的异常,并确保在操作完成后释放资源。在实际项目中,还可能需要考虑权限问题,特别是当操作外部...
### 文件类(File)介绍 `File`类是Java I/O系统的基础,它用于表示文件和目录路径名。`File`对象可以代表实际存在的文件或目录,也可以仅仅是一个路径名称。 ### 获得文件最后修改时间的方法 `File`类提供了`last...
在Java编程语言中,`java.io.File`类是一个非常重要的类,它提供了对文件和目录路径名的抽象表示,并且支持一些基本的操作,例如创建、删除文件或目录等。本文将详细介绍`File`类中的常用构造方法及方法,并给出相应...
Java 中 File 类的使用方法 Java 中的 File 类是 java.io 包中的一员,它提供了对文件和文件夹的操作。...Java 中的 File 类提供了丰富的文件和文件夹操作方法,开发者可以根据需要选择合适的方法来操作文件和文件夹。
Java中的File类是Java IO包(java.io)中的核心类,用于处理文件和文件系统相关的操作,如文件的创建、删除、重命名以及查询文件属性等。File类并不直接涉及文件内容的读写,而是专注于文件对象的元数据管理。 1. *...
综上所述,`File`类在Java中扮演着文件操作的核心角色,掌握其使用方法对于任何Java开发者来说都是必备技能。无论你是进行简单的文件读写,还是构建复杂的文件系统操作逻辑,`File`类都能提供强大的支持。
14. **`lastModified()`**:获取文件的最后修改时间。 15. **`length()`**:获取文件的长度(如果是文件的话)。 16. **`list()`**:列出目录中的所有文件和目录。 17. **`mkdir()`**:创建目录。 18. **`renameTo...
Java中的`File`类是Java.io包中的核心类,它提供了在操作系统级别操作文件和目录的能力。`File`类主要用于文件和目录路径名的表示和操作,而不涉及文件的读写。下面我们将深入探讨`File`类的主要特性和常用方法。 1...
- `lastModified()`返回文件的最后修改时间,通常以毫秒为单位。 5. **列举目录内容** `list()`方法用于获取目录中的所有文件和子目录名,返回字符串数组。如果目标是文件而非目录,则返回`null`。 `listFiles()...
cd.setTimeInMillis(file.lastModified()); // 获取最后修改时间,并转换 v1.addElement(String.valueOf(cd.getTime())); v1.addElement(String.valueOf(file.isHidden())); // 获取是否隐藏 v.addElement(v1);...
方法,判断文件是否可写,canRead() 方法,判断文件是否可读,isDirectory() 方法,判断是否是目录,isFile() 方法,判断是否是文件,isAbsolute() 方法,是否是绝对路径名称,lastModified() 方法,文件最后的修改...
File 类在Java中是用于操作文件和目录的基础类,提供了丰富的功能来创建、删除、重命名文件以及判断文件属性等。下面将详细讲解 `File` 类的创建方式及其相关成员方法。 ### 1. 文件对象的创建 创建 `File` 对象...
在Java编程语言中,`java.io.File`类是处理文件和目录的核心类。它提供了创建、删除、重命名文件和目录以及获取文件属性等操作。本文将深入探讨`File`类的基本使用方法,并通过分析提供的压缩包中的示例代码来展示...
3. **文件属性的获取**:`File`类提供了许多方法来获取文件属性,如`exists()`, `isDirectory()`, `isFile()`, `length()`, `lastModified()`等。 ```java if (file.exists()) { if (file.isDirectory()) { ...
【文件(File)小结】 在Java编程中,文件(File)是数据持久化存储的...总之,Java中的File类是处理文件和目录的核心工具,理解并熟练使用File类的方法,可以帮助开发者高效地进行文件管理,实现数据的持久化存储。
- **按日期排序**:使用`lastModified()`方法获取文件的最后修改时间,然后根据时间戳进行排序。 4. **日期排序**: 对于按照文件的创建或修改日期排序,可以使用`lastModified()`方法: ```java long time1 = ...
同时,`length()`返回文件大小,`lastModified()`获取文件最后修改时间。 当涉及到IO流时,我们可以使用`File`对象创建相应的输入流或输出流实例,然后进行读写操作。例如,读取文件内容: ```java try ...
总结一下,Java实现变更文件查询的关键在于使用`File`类的`lastModified()`方法,以及比较不同时间戳来判断文件是否发生变化。在特定情况下,如果需要保持文件的原始修改时间,可以考虑使用操作系统级别的命令,如...
在实际编程中,我们应当合理使用File类提供的各种方法,注意文件操作的异常处理,确保程序的健壮性。同时,File类并不涉及文件内容的读写,如需读写文件内容,还需要结合InputStream、OutputStream、Reader、Writer...
在Java中,`File`类位于`java.io`包中,用于封装文件和目录路径名,并提供了与文件系统交互的方法。它是一个非常重要的类,用于获取文件的各种属性以及进行基本的文件管理操作,如创建、删除文件或目录等。 #### 二...