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实现获取文件大小的几种方法 在上述代码中,我们使用Paths.get()方法创建一个Path对象来表示文件的路径,然后使用Files.size()方法获取文件的大小。本文将介绍几种Java实现获取文件大小的方法,并提供相应的源代码。其中,FileUtils类提供了一个方便的方法来获取文件的大小,即sizeOf()方法。在上面的代码中,我们创建了一个File对象来表示目标文件,并调用其length()方法来获取文件的大小。希望本文对你有所帮助!Java中的File类提供了一个便捷的方法来获取文件的大小,即length()方法。 阅读详情

相关推荐

java操作文件,得到文件名,大小,时间,及修改时间

java操作文件,得到文件名,大小,时间,及修改时间java操作文件,得到文件名,大小,时间,及修改时间java操作文件,得到文件名,大小,时间,及修改时间

java入门---文件操作实例之修改文件最后的修改日期

    以下实例演示了使用 File 类的 fileToChange.lastModified() 和 fileToChange setLastModified() 方法来修改文件最后的修改日期:import java.io.File;import java.util.Date; public class Main {    public static void main(String[] arg...

luyaran的博客 1468

从零构建个人知识库:Obsidian与Git实践打造可生长的第二大脑

在信息爆炸的时代,如何有效管理个人知识资产,构建一个可检索、可关联、可生长的个人知识库,成为提升学习效率和创造力的关键。其核心原理在于通过系统化的信息架构与工作流设计,将碎片化信息转化为结构化的知识网络。从技术价值看,这不仅是笔记方法的升级,更是个人知识管理(PKM)和思维模式的革新,能有效对抗信息过载与知识孤岛。实践中,以Obsidian为代表的本地Markdown笔记软件,结合双向链接和关系图谱功能,为知识网络的构建提供了强大支撑;而引入Git进行版本控制,则确保了知识资产的历史可追溯性与安全备份。这种

weixin_28836989的博客 301

ios和java 获取文件大小_java获取文件大小的方法

目前Java获取文件大小的方法有两种:1、通过file的length()方法获取;2、通过流式方法获取;通过流式方法又有两种,分别是旧的java.io.*中FileInputStream的available()方法和新的java..nio.*中的FileChannel下面依次介绍这几种方法:首先选择一个文件并查看这个文件在windows中显示的大小,为了测试准确性,我这里选取了一个大文件(超过2G...

weixin_35711352的博客 576

电力电子技术进阶:从基础到实战的完整学习路径

本文系统阐述了电力电子技术从基础到实战的完整学习路径。首先解析了电力电子作为“电能魔术师”的核心作用,随后深入剖析了数学工具、电路电磁场与半导体器件三大基础支柱。文章重点讲解了DC-DC、DC-AC、AC-DC等核心变换拓扑,并探讨了从经典PID到现代模型预测控制(MPC)的控制策略。最后,分享了硬件设计、软件调试、电磁兼容(EMC)等实战经验与前沿趋势,为学习者提供了清晰的进阶指南。

weixin_29204205的博客 445

W5500+STM32F103C8T6进行TCP通信(modbus)

一路生花一、w5500资料二、modbus通信三、从机代码四、总结五、参考 一、w5500资料 w5500的资料就放在下面了,单纯的客户端和其他模式上面有教程 https://www.aliyundrive.com/s/enPnnZgNtpE 二、modbus通信 Modbus RTU通信时使用的数据帧结构如下图,而Moubus TCP通信的数据帧和这个稍微不一样,没有crc检验,因为tcp本就是一种可靠传输协议 这里是Modbus TCP数据帧 公共功能码定义 三、从机代码

junseven164的博客 5777

Java 获取文件大小

Java 获取文件大小 本文介绍几种方法获取文件大小,分别是java io 和 nio 以及第三方库实现。 标准的java io 首先开始一个简单实例计算文件大小,使用File.lenght()方法: private long getFileSize(File file) { long length = file.length(); return length; } 需要注意的是...

neweastsun的专栏 1万+

深入Luckfox Pico的Web界面:从Angular前端到CGI后端的RV1106 IPCWeb全栈解析

本文深入解析了基于瑞芯微RV1106芯片的Luckfox Pico设备上,IPCWeb全栈解决方案的架构与部署。详细介绍了如何通过SDK编译配置,将现代Angular前端框架与高效的C++ CGI后端结合,并利用nginx和FastCGI在嵌入式环境中构建稳定、高性能的Web管理界面,为物联网设备开发提供了完整的实战参考。

3a9bq4r8t2y的博客 274

java几种获取文件大小的方法以及使用场景

long fileSize = file.length(); int fileSizeInt = fis.available(); long fileSize = fis.getChannel().size(); 其中: File file = File("文件路径"); FileInputStream fis = new FileInputStream(file); 测试一下这三种常用...

cn_lyg的博客 7038

JavaScript性能优化:全链路性能优化策略

JavaScript性能优化是提升Web应用质量的核心要素,直接影响用户体验与业务成果。研究表明,页面加载延迟1秒可能导致转化率下降7%。高效的JavaScript执行能减少主线程阻塞,避免动画卡顿或操作延迟,尤其在移动端低性能设备上更为关键。优化内存管理与减少冗余计算可降低浏览器资源消耗,防止因内存泄漏导致的崩溃,提升应用稳定性。在竞争激烈的互联网环境中,性能优势已成为产品差异化的关键因素,直接影响用户留存与商业价值。因此,性能优化应作为开发全周期的核心实践,而非事后补救措施。

weixin_49707375的博客 1270

python特征选择pso_【来点干货】机器学习中常用的特征选择方法及非常详细的Python实例...

花费了很长时间整理编辑,转载请联系作者授权,违者必究。特征选择(Feature selection)是在构建预测模型的过程中减少输入变量的一个过程。它是机器学习中非常重要的一步并在很大程度上可以提高模型预测精度。这里我总结了一些机器学习中常见的比较有用的特征选择方法并附上相关python实现code。希望可以给大家一些启发。首先,我们为什么要进行特征选择呢?它有以下几个优点:减少过拟合:冗余数据常...

weixin_39927158的博客 1161

java获取文件属性的方法

Java获取文件大小 编号:A3GS_TJ20100105011 描述: 本文讲述了如何在Java下获取文件大小。 例子: NO 技术实现: 导入包: import java.io.File; 实现代码: public class Test {     

极品小肥羊的博客 2201

Android应用开发从零到一:基于Kotlin与Jetpack Compose的完整实践指南

移动应用开发的核心在于构建一个架构清晰、可维护且可扩展的应用基础。理解应用架构的原理,如关注点分离和数据驱动UI,是实现高质量应用的关键技术价值。在现代Android开发中,Kotlin语言凭借其空安全特性和协程,能有效提升代码的健壮性与开发效率。Jetpack Compose作为声明式UI框架,代表了UI开发的未来方向,与Kotlin协程深度集成,简化了复杂交互界面的构建。这些技术共同服务于个人任务管理、企业工具等多种应用场景。本文以构建一个完整的个人任务管理应用为例,系统阐述从环境搭建、UI构建、数据持

weixin_32667955的博客 313

javaFile类方法介绍

package com.rabbit.file; import java.io.File; import java.io.IOException; import java.util.Date; /** * TODO 介绍File类 * create 2017年3月7日 下午10:33:09 * @author rabbit先生 */ public class FileDemo { /

一叶知春秋 770

锂电池SOH估计 | 基于LSTM模型的锂电池SOH估计(Python)

锂电池SOH估计 | 基于LSTM模型的锂电池SOH估计(Python)

前程算法屋的博客 1432

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Java——File类

1、 public class Hello { public static void main(String[] args) throws Exception{ File file=new File("Hello.java"); File directory=new File("G:\\packages\\64bitPrereq\\x64"); //1、获取绝对路径 System.out.println(file.getAbsolutePath()); //2、获取文件名 Sys

qq_39622795的博客 110

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

Android 笔记 ------当你获得文件路劲时获取此文件的信息

* "文件名称:" + f.getName() * "文件是否存在:" + f.exists() * "文件的相对路径:" + f.getPath() * "文件的绝对路径:" + f.getAbsolutePath() * "文件可以读取:" + f.canRead() * "文件可以写入:" + f.canWrite() * "文件上级路径:"...

weixin_30794491的博客 78

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

File类模拟打印dir

package com.cn; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Scanner; public class FileDemo { public static void main(String[] args) { Scanner ...

qq_42980244的博客 566

File类

File类常用方法 package File; import java.io.File; public class Example11 { public static void main(String[] args) { File file=new File("F:\\JAVA高级应用\\java开发\\内容\\Chapter07\\bin\\source\\io.text"); System.out.println("得到文件的名字:"+file.getName()); System.out.p

无雨 135

【Java】文件

File的对象就是一个路径注意在输入地址值的时候要写入两个一个是转义字符,另一个才是盘符。

m0_61465749的博客 465

java基础学习笔记(四)JAVA IO

JAVA IO java中的文件系统管理  File类:   java.io.File类用于描述文件系统中的一个文件或目录.   可以通过该类访问磁盘上的文件或目录.     File可以描述一个文件或目录的名字,大小等.但是不能访问   该文件的内容.     File常用API:    File(String) 常用的构造器,指明路径.        length():

wintersdl的专栏 475

java获取文件的属性如文件大小和修改时间

import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; import java.util.logging.SimpleFormatter; public class wenjianshuxing { public static void main(String[] args) { File fil...

钢笔布莱恩特的博客 5745

SFTP获取文件夹内的文件名,文件大小,文件修改时间

SFTP获取文件夹内的文件名,文件大小,文件修改时间 使用SFTP协议获取服务上的指定路径的文件夹下的所有文件名,文件大小,文件的修改时时间等。 工具类 import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.text.SimpleDateFormat; import java.util.ArrayList; import

qq_41457131的博客 1万+

Java 实例 - 获取文件大小和修改文件最后的修改日期

System.out.println("java.txt文件大小为: " + size);System.out.println("文件不存在");Java 实例 - 获取文件大小和修改文件最后的修改日期。Java 实例 - 修改文件最后的修改日期。java.txt文件大小为: 480。Java 实例 - 获取文件大小。Main.java 文件。Main.java 文件。

一个好知识的传播者 781

Android 通过指定路径获取文件,通过File文件获取创建时间,文件大小

获取文件 File media = new File(ConfigSingleton.getInstance().getExternalMartianVideoDir()); if (media.isDirectory()){ File[] files=media.listFiles(); for (int i=0;i<file...

weixin_43942430的博客 1万+

android获取apk文件大小,Android 如何获取apk大小与时间 !!!!!!!!!

通过PackageManager获得已安装程序:java代码:List installedList = mPackageManager.getInstalledPackages(0);for (PackageInfo info : installedList) {mInstalledList.add(info.packageName + ":" + info.applicationInfo.pub...

weixin_39620629的博客 1262
上一篇: rmi
下一篇: 如何在Linux中查看所有正在运行的进程
java_doom
博客等级 码龄20年 6粉丝 199原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值