Файл часто используется в Java IO и используется при загрузке и удалении файлов. Например, когда мы пишем в систему управления, мы можем использовать загрузку и удаление изображений. Затем мы будем использовать Java -файл для его обработки.
Основное использование файла в Java создает и удаляет файлы:
открытый класс faledemo {public static void main (string [] args) {file f = new File ("d:"+file.separator+"io.txt"); //File.separator получает "/" //file.pathseparator получает ";" try {f.createnewfile (); } catch (ioException e) {// todo автоматически сгенерированный блок e.printstacktrace (); } // и т. Д. Некоторое время вы можете просмотреть генерацию файлов Try {thread.sleep (3000); } catch (прерванная экспрессия e) {// todo автоматически сгенерированный блок e.printstacktrace (); } if (f.exists ()) {f.delete (); } else {System.out.println ("файл не существует"); }}} Пример файла Java Использование: код функции загрузки изображения, используемый в разработке J2EE:
public void fileUpload (@RequestParam MultipArtFile [] myFiles, httpservletrequest, httpservletresponse response) Throws ioException {string imgpath = "/uploads" + "/"; File Directory = new File (request.getSession (). GetServletContext () .getRealPath ("/") + imgpath); String desfilEname = null; String filenewName = null; response.setContentType ("text/html; charset = utf-8"); Printwriter Out = response.getWriter (); String riginalfilename = null; для (multiplaartfile myfile: myfiles) {if (myfile.isempty ()) {out.write («Пожалуйста, выберите файл и загрузите его»); out.flush (); } else {OriginalFilEname = myfile.getoriginalfilename (); if (null! = Originalfilename && riginalfilename.length ()> 0) {filenewName = uuid.randomuuid () + originalfilename; desfilEname = directory.toString () + "/" + filenewName; } try {fileUtils.copyInputStreamTofile (myfile.getInputStream (), новый файл (desfilEname)); } catch (ioException e) {e.printstackTrace (); out.write ("Загрузка файла не удалась, попробуйте еще раз !!"); out.flush (); }}} out.print (filenewName); out.flush (); } И код, сгенерированный папкой, выглядит следующим образом:
Файл f1 = новый файл ("d:"+file.separator+"test"); f1.mkdir (); // метод для получения имени папки f1.getName ();Это основное использование в Java IO, а также часть, которая используется чаще.
Выше приведено в этой статье, я надеюсь, что это будет полезно для каждого обучения.