源代码:
package com.oracle.cl;
import java.awt.AWTException;
import java.awt.Robot;
import java.io.File;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class ViewFiles
{
public static void main(String[] args) throws IOException, AWTException
{
CrateFile100();
ViewFiles();
}
// 创建100个文件
public static void CrateFile100() throws IOException
{
File f=new File("D:\\hello1\\hello2\\hello3\\hello.txt");
// 获取文件的目录
File f2=new File(f.getPath().replace(f.getName(), ""));
if(!f2.exists())
{
f2.mkdirs();
}
for(int i=1;i<=100;i++)
{
File file=new File(f2,"hello"+i+".txt");
if(!file.exists())
{
file.createNewFile();
}
}
}
/*
* 监控哪个文件被修改过 如果该文件被修改过
* 则在控制台显示 文件的名称 在什么时间 被修改过
*/
public static void ViewFiles() throws AWTExcepti