Lorsque vous utilisez la classe File pour créer un objet fichier, par exemple :
Filefile=newFile(C:\myletter,letter.txt);
S'il n'y a pas de fichier nommé letter.txt dans le répertoire C:myletter, le fichier objet file appelle la méthode :
publicbooleancreateNewFile();
Vous pouvez créer un fichier nommé letter.txt dans le répertoire C:myletter. L'objet fichier appelle la méthode public boolean delete() pour supprimer le fichier actuel, par exemple :
fichier.delete();
Lorsque vous souhaitez exécuter un fichier exécutable sur la machine locale, vous pouvez utiliser la classe Runtime dans le package java.lang. Déclarez d'abord un objet à l'aide de la classe Runtime :
Temps d'exécutionec ;
Utilisez ensuite la méthode statique getRuntime() de la classe pour créer cet objet :
ec=Runtime.getRuntime();
ec peut appeler la méthode exec(String command) pour ouvrir un fichier exécutable sur la machine locale ou effectuer une opération.
Par exemple, l'objet Runtime ouvre le programme et le navigateur Notepad sur les plateformes 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);}}}