想请教一个Java的小程序 怎样打开一个文本文件 过五秒钟后关闭_百度知 ...
发布网友
发布时间:2024-10-22 11:34
我来回答
共1个回答
热心网友
时间:2024-11-21 00:51
runtime.exec()这个方法返回的是一个java.lang.Process对象即某个进程的对象引用。你可以借助于Process的destroy()方法进行关闭。
至于打开文件,我没有试过你提供的方法,我用的是:
String filepath="C:/123.txt";//文件路径
String exePath = "notepad.exe" + filepath;
try{
Process proc=rt.exec(exePath);
Thread.currentThread().sleep(5000);//设置程序休眠5秒
proc.destroy();
}catch(Exception e){
System.out.println("can't find the file!");
}