filetest3.java

来自「这是清华大学编写的JAVA教材中所有题目的源代码!」· Java 代码 · 共 40 行

JAVA
40
字号
import java.io.*;
import java.text.*;
import java.util.*;

class FileTest3
{
    public static void main(String[] args) 
	{
        try 
		{
            File temp = File.createTempFile("file",".tmp");
            //temp.deleteOnExit();
            
            long mod1 = temp.lastModified();
		    SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//24小时制
    		System.out.println(temp+":" +sdf.format(new Date(mod1))); 	

            //延时
            Thread.sleep(3000);

            //修改文件
            FileWriter fout = new FileWriter(temp);
            fout.write("hello");
            fout.close();
            
            long mod2 = temp.lastModified();
    		System.out.println(temp+":" +sdf.format(new Date(mod2))); 	

            //重新设置文件修改时间
            temp.setLastModified(mod1);
            long mod3 = temp.lastModified();
    		System.out.println(temp+":" +sdf.format(new Date(mod3))); 	
        }
		catch (Exception e)
		{
            e.printStackTrace();
        }
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?