Ao usar a classe File para criar um objeto de arquivo, por exemplo:
Arquivoarquivo=novoArquivo(C:\minhaletra,letra.txt);
Se não houver nenhum arquivo chamado letter.txt no diretório C:myletter, o objeto arquivo file chama o método:
publicbooleancreateNewFile();
Você pode criar um arquivo chamado letter.txt no diretório C:myletter. O objeto arquivo chama o método public boolean delete() para excluir o arquivo atual, por exemplo:
arquivo.delete();
Quando quiser executar um arquivo executável na máquina local, você pode usar a classe Runtime no pacote java.lang. Primeiro declare um objeto usando a classe Runtime:
Tempo de execuçãoec;
Em seguida, use o método estático getRuntime() da classe para criar este objeto:
ec=Runtime.getRuntime();
ec pode chamar o método exec(String command) para abrir um arquivo executável na máquina local ou executar uma operação.
Por exemplo, o objeto Runtime abre o programa Notepad e o navegador nas plataformas Windows:
importjava.io.*;publicclassMain{publicstaticvoidmain(Stringargs[]){try{Runtimece=Runtime.getRuntime();Filefile=newFile(c:/windows,Notepad.exe);ce.exec(file.getA bsolutePath());file=newFile(C:ProgramFilesInternetExplorer,IEXPLOREwww.sohu.com);ce.exec(file.getAbsolutePath());}catch(Exceptione){System.out.println(e) ;} }}