当使用File类创建一个文件对象后,例如:
Filefile=newFile(C:\myletter,letter.txt);
如果C:myletter目录中没有名字为letter.txt文件,文件对象file调用方法:
publicbooleancreateNewFile();
可以在C:myletter目录中建立一个名字为letter.txt的文件。文件对象调用方法public boolean delete()可以删除当前文件,例如:
file.delete();
当要执行一个本地机器上的可执行文件时,可以使用java.lang包中的Runtime类。首先使用Runtime类声明一个对象:
Runtimeec;
然后使用该类的getRuntime()静态方法创建这个对象:
ec=Runtime.getRuntime();
ec可以调用exec(String command)方法打开本地机器上的可执行文件或执行一个操作。
例如,Runtime对象打开Windows平台上的记事本程序和浏览器:
importjava.io.*;publicclassMain{publicstaticvoidmain(Stringargs[]){try{Runtimece=Runtime.getRuntime();Filefile=newFile(c:/windows,Notepad.exe);ce.exec(file.getAbsolutePath());file=newFile(C:\ProgramFiles\InternetExplorer,IEXPLOREwww.sohu.com);ce.exec(file.getAbsolutePath());}catch(Exceptione){System.out.println(e);}}}