package cn.itcast.iostream;
/*
* File类获取功能
*/
import java.io.*;
import java.util.*;
import java.text.*;
public class FileDemo {
public static void main(String[] args) {
method_1();
}
/*
* 获取文件最后一次修改时间毫秒值
* long lastModified()
* 获取File构造方法中封装的文件最后一次修改时间的毫秒值
*/
public static void method_1(){
File file = new File("C:\\Windows\\explorer.exe");
//调用方法lastModified()获取封装文件修改毫秒值
long time = file.lastModified();
System.out.println(time);
//毫秒值转成我们看懂的时间表示效果
//毫秒值--日期对象Date,Date格式化
Date d = new Date(time);
DateFormat df =DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.LONG);
String date = df.format(d);
System.out.println(date);
}
/*
* 获取文件字节长度
* long length
* 获取File构造方法中封装的文件字节数
*/
public static void method(){
File file = new File("C:\\Windows\\explorer.exe");
//调用方法length()获取封装文件字节数
long length = file.length();
System.out.println(length);
}
}
|
|