هل يجب إغلاق BufferedReader؟
هل يجب إغلاق BufferedReader؟

فيديو: هل يجب إغلاق BufferedReader؟

فيديو: هل يجب إغلاق BufferedReader؟
فيديو: 83 Java advanced Exception Handling BufferedReader finally التعامل مع استثناء 2024, يمكن
Anonim

متي أنت انتهوا من قراءة الأحرف من يجب عليك BufferedReader تذكر أن أغلق هو - هي. إغلاق أ BufferedReader سيتم أيضا أغلق مثيل القارئ الذي منه BufferedReader يقرا.

مع وضع ذلك في الاعتبار ، هل من الضروري إغلاق BufferedReader في Java؟

ال أغلق () طريقة على BufferedReader كائن من شأنه أن يسمى الملخص أغلق () طريقة لفئة القارئ والتي ستستدعي في النهاية الطريقة المنفذة في فئة InputStreamReader ، والتي تغلق بعد ذلك كائن InputStream. لذلك ، القارئ فقط. أغلق () كافي. انت فقط تحتاج إلى الإغلاق ال القارئ المؤقت أي القارئ.

بجانب ما سبق ، ماذا يفعل القارئ المخزن؟ BufferedReader هي فئة في Java تقرأ نصًا من دفق إدخال حرف ، التخزين المؤقت الأحرف لتوفير القراءة الفعالة للأحرف والخطوط والمصفوفات. ال متعادل قد يتم تحديد الحجم. إذا لم يكن الأمر كذلك ، فيمكن استخدام الحجم الافتراضي المحدد مسبقًا.

وبالتالي ، هل أحتاج إلى إغلاق ملف في Java؟

حقيقة، الملف لا ليس حتى لديك أ أغلق () طريقة. الموارد فقط بحاجة أن تكون أغلق . في جافا API هناك واجهة Closeable Interface ، هذه الفئات تنفذ هذه الواجهة هم يحتاج أن تكون أغلق بعد الاستعمال. يقوم بإغلاق الدفق وإصدار أي موارد نظام مرتبطة به.

كيف يمكنني استخدام القارئ المخزن؟

جافا BufferedReader طرق الفصل يتم استخدامه لقراءة الأحرف في جزء من المصفوفة. يتم استخدامه لاختبار دعم تدفق الإدخال لطريقة العلامة وإعادة التعيين. يتم استخدامه لقراءة سطر من النص. يتم استخدامه لاختبار ما إذا كان تدفق الإدخال جاهزًا للقراءة.

موصى به: