BufferedReaderni yopishimiz kerakmi?
BufferedReaderni yopishimiz kerakmi?

Video: BufferedReaderni yopishimiz kerakmi?

Video: BufferedReaderni yopishimiz kerakmi?
Video: Тётенька вдова🗿✨#shorts #miraculous #ледибагисуперкот #типприкол #суперкот #врек 2024, Noyabr
Anonim

Qachon siz dan belgilarni o'qish tugadi BufferedReader kerak unutmang yaqin bu. Yopish a BufferedReader ham bo'ladi yaqin Reader misoli BufferedReader o'qiyapti.

Buni hisobga olgan holda Java-da BufferedReader-ni yopish kerakmi?

the yaqin () usuli yoqilgan BufferedReader ob'ekt mavhumni chaqiradi yaqin () InputStreamReader sinfida amalga oshirilgan usulni oxir-oqibatda chaqiradigan Reader sinfining usuli, keyin esa InputStream ob'ektini yopadi. Shunday qilib, faqat bReader. yaqin () yetarli. Faqat sen Yopish kerak the bufferedReader ya'ni o'quvchi.

Yuqoridagilardan tashqari, buferlangan o'quvchi nima qiladi? BufferedReader belgilar kiritish oqimidan matnni o'qiydigan Java tilidagi sinf, buferlash belgilar, chiziqlar va massivlarni samarali o'qishni ta'minlash uchun belgilar. The bufer hajmi belgilanishi mumkin. Aks holda, oldindan belgilangan standart o'lchamdan foydalanish mumkin.

Shunday qilib, Java-da faylni yopishim kerakmi?

Aslini olib qaraganda, Fayl qiladi hatto emas bor a yaqin () usuli. Faqat resurslar kerak bolmoq yaqin . In java APIda Closeable Interface interfeysi mavjud bo'lib, bu sinflar ushbu interfeysni amalga oshiradilar kerak bolmoq yaqin foydalanishdan keyin. U oqimni yopadi va u bilan bog'liq har qanday tizim resurslarini chiqaradi.

Buferlangan o'quvchidan qanday foydalanaman?

Java BufferedReader sinf usullari U massivning bir qismidagi belgilarni o'qish uchun ishlatiladi. Belgilash va qayta o'rnatish usuli uchun kirish oqimini qo'llab-quvvatlashni sinab ko'rish uchun ishlatiladi. U matn qatorini o'qish uchun ishlatiladi. U kirish oqimining o'qishga tayyorligini tekshirish uchun ishlatiladi.

Tavsiya: