`

Java 获取文件大小及其修改时间

    博客分类:
  • java
 
阅读更多

import   java.io.File; 
import   java.sql.Timestamp; 

public   final   class   FileInfo   { 

public   static   void   main(String[]   args)   { 
File   f   =   new   File( "D:/Test.txt "); 
long   size =   f.length(); //   大小   bytes 
long   modify =   f.lastModified(); //   修改时间 
System.out.println(new   Timestamp(modify).toString()); 

}

分享到:
评论

相关推荐

    java读写文件,Java操作文件

    这段代码演示了如何获取文件的基本属性,包括文件名、文件大小、是否为文件或目录、读写权限等信息。此外,还可以通过`lastModified()`方法获取文件最后一次被修改的时间。 以上就是关于Java读写文件及其相关操作的...

    java文件复制,实现文件的复制

    1. **`java.io.File`**:用于表示文件或目录路径,可以获取文件属性,如文件大小、最后修改时间等。 2. **`java.io.InputStream`** 和 **`java.io.OutputStream`**:这两个接口是所有输入输出流的基础,用于读写数据...

    java poi操作word模版文件生成表单和修改

    在Java应用中,它被广泛用于读取、创建、更新和修改这些文件。在这个场景中,我们将重点讨论如何使用Java POI来操作Word模板文件,生成表单以及进行修改,特别是处理含有下拉框等交互元素的情况。 首先,让我们了解...

    java文件夹及文件复制

    它提供了一些方法来创建、删除、重命名文件或目录,以及获取文件的基本信息,如名称、大小、修改时间等。 2. **`FileInputStream`和`FileOutputStream`**:这两个类分别用于读取和写入文件。`FileInputStream`可以...

    java程序——遍历目录文件

    这个程序的主要目的是访问指定目录下的所有文件,记录每个文件的基本信息,如文件路径、最后修改时间以及文件大小,然后将这些信息写入到另一个文件中。下面我们将深入探讨如何实现这一功能。 首先,我们需要引入...

    JAVA 操作文件,读写。

    它可以创建、删除、重命名文件,以及获取文件属性,如路径、大小、最后修改时间等。 3. **文件读取**:在Java中,我们可以使用`BufferedReader`类从文本文件中读取数据。`BufferedReader`通过内部缓冲区提高读取...

    java根据路径对文件进行的操作

    `File`类提供了多种方法来获取文件信息,如`length()`返回文件大小,`exists()`检查文件是否存在,`isDirectory()`和`isFile()`判断是否为目录或文件,`lastModified()`返回最后修改时间。 6. **遍历目录**: ...

    java文件操作代码

    System.out.println("最后修改时间为 " + new Date(af.lastModified())); } else { System.out.println(af.getName() + " 不存在"); } ``` **知识点:** - **exists 方法:** 检查文件或目录是否存在。 - **...

    JSP中java文件操作大全

    获取文件属性包括文件的大小、类型(文件或目录)、权限(读、写、隐藏)、最后修改时间等,这些信息对于文件管理和日志记录非常有用。利用`File`类的方法,如`length()`、`isFile()`、`isDirectory()`、`canRead()`...

    文件管理系统---java

    5. **文件属性获取**:通过`File.length()`获取文件大小,`Files.getLastModifiedTime()`得到最后修改时间,`Files.exists()`检查文件是否存在。 6. **文件过滤**:使用`Files.newDirectoryStream()`结合`...

    java对文件的复制和删除(文件夹、文件)

    它可以用来创建、删除、重命名文件或目录,以及获取它们的基本信息,如大小、最后修改时间等。 2. **文件复制**: - 文件复制通常涉及到`java.io.FileInputStream`和`java.io.FileOutputStream`。首先,使用`...

    java编写的控制台文件管理器

    3. **文件内容修改**:文件内容的修改通常涉及读取现有内容,修改后,再写回。这可能使用到`BufferedReader`读取文件,`StringBuffer`或`StringBuilder`处理内容,然后用`PrintWriter`或`FileWriter`写回。 4. **...

    java将文件夹压缩成zip,解压zip压缩包

    2. **遍历文件夹**:使用`File`类的`listFiles()`方法获取文件夹中的所有文件和子文件夹,并对每一个文件进行处理。 3. **添加到ZIP**:对于每个文件,创建一个`ZipEntry`对象,设置其名称(相对于压缩根目录的路径...

    java 文件管理集合

    `java.io.File` 提供了创建、删除、重命名文件和目录的方法,以及获取文件属性如大小、路径、最后修改时间等。例如,`new File("path")` 创建一个 File 对象,`file.exists()` 检查文件或目录是否存在,`file.delete...

    测量Java对象大小的demo

    在本案例中,`javaagent`被用来获取对象大小信息。 `Instrumentation`接口是Java提供的一个高级API,它允许我们在运行时查看和修改类的字节码。这个接口提供了诸如`getObjectSize()`方法,可以用来获取对象在内存中...

    java文件操作大全

    还可以获取文件的多种属性,如文件名(`getName()`), 文件大小(`length()`), 是否为文件(`isFile()`), 是否为目录(`isDirectory()`), 是否可读(`canRead()`), 是否可写(`canWrite()`), 是否隐藏(`isHidden()`),以及...

    java基于命令台的文件查找小程序FileLookup

    - `lastModified()`:获取文件的最后修改时间。 5. **后缀类型统计**: - 在遍历过程中,记录不同后缀类型的文件数量,使用HashMap或其他数据结构存储后缀与计数的关系。 - 按照后缀分组并统计计数,可以使用...

    java 解压缩文件

    - 可以使用`ZipEntry.getName()`方法获取条目的名称,以及其它属性如大小和修改时间。 3. **GZIPInputStream类**:用于解压GZIP格式的数据。 - 如果ZIP文件中的某些条目是以GZIP格式压缩的,则需要使用`...

    JAVA实现文件复制.pdf

    然而,为了处理更复杂的情况,如保留原始文件属性(如修改日期、权限等)或处理网络文件系统,可能需要使用更高级的API,如NIO(New IO)或Java 7引入的文件系统API。同时,为了处理多层目录结构,需要对 `dirCopy` ...

Global site tag (gtag.js) - Google Analytics