يتم استخدام الملف بشكل متكرر في Java IO ، ويستخدم في تحميل الملفات وحذفها. على سبيل المثال ، عندما نكتب إلى نظام الإدارة ، قد نستخدم الصور وحذفها. ثم سنستخدم ملف Java للتعامل معه.
الاستخدام الأساسي للملف في Java ينشئ الملفات وحذفها:
الفئة العامة fileDemo {public static void main (string [] args) {file f = new file ("d:"+file.separator+"io.txt") ؛ //file.separator get "/" //file.pathseparator get "؛" حاول {f.createNewFile () ؛ } catch (ioException e) {// todo acto catch block e.printstacktrace () ؛ } // إلخ. لفترة من الوقت ، يمكنك عرض توليد الملفات Try {thread.sleep (3000) ؛ } catch (interruptedException e) {// todo catch catch e.printstacktrace () ؛ } if (f.exists ()) {f.delete () ؛ } آخر {system.out.println ("الملف غير موجود") ؛ }}} مثال ملف java الاستخدام: رمز وظيفة تحميل الصورة المستخدمة في تطوير J2EE:
public void fileupload (requestparam multipartfile [] myFiles ، httpservletrequest request ، httpservletresponse) يلقي iOexception {String imgpath = "/uploads" + "/" ؛ دليل الملف = ملف جديد (request.getSession (). getServletContext () .getRealPath ("/") + imgpath) ؛ سلسلة desfilename = فارغة ؛ سلسلة fileNewName = فارغة ؛ استجابة. printWriter out = response.getWriter () ؛ String OriginalFilename = null ؛ لـ (multipartfile myfile: myfiles) {if (myfile.isempty ()) {out.write ("يرجى تحديد الملف وتحميله") ؛ out.flush () ؛ } آخر {OriginalFilename = myfile.getoriginalfilename () ؛ if (null! = OriginalFilename && OriginalFilename.length ()> 0) {fileNewName = uuid.randomuuid () + OriginalFilename ؛ desfilename = directory.toString () + "/" + fileNewName ؛ } جرب {fileUtils.copyInputStreamTofile (myfile.getInputStream () ، ملف جديد (desfilename)) ؛ } catch (ioException e) {E.PrintStackTrace () ؛ out.write ("فشل تحميل الملف ، يرجى المحاولة مرة أخرى !!") ؛ out.flush () ؛ }}} out.print (fileNewName) ؛ out.flush () ؛ } والرمز الذي تم إنشاؤه بواسطة المجلد هو كما يلي:
file f1 = file new ("d:"+file.separator+"test") ؛ f1.mkdir () ؛ // طريقة للحصول على اسم المجلد f1.getName () ؛هذا هو الاستخدام الأساسي في Java IO وهو أيضًا الجزء الذي يتم استخدامه بشكل متكرر.
ما سبق هو كل شيء عن هذا المقال ، آمل أن يكون مفيدًا لتعلم الجميع.