BufferedReaderди жабуу керекпи?
BufferedReaderди жабуу керекпи?

Video: BufferedReaderди жабуу керекпи?

Video: BufferedReaderди жабуу керекпи?
Video: Язык программирования Java - урок №42 (Буфферизация потоков BufferedReader и BufferedWriter) 2024, Май
Anonim

Качан сен дан каармандарды окуп бүтүштү BufferedReader керек эстөө жакын ал. Жабуу а BufferedReader ошондой болот жакын Reader инстанциясы, андан BufferedReader окуп жатат.

Муну эске алып, Java'да BufferedReaderди жабуу керекпи?

the жакын () ыкмасы боюнча BufferedReader объект абстракттуу деп атайт жакын () Reader классынын ыкмасы, ал акыры InputStreamReader классында ишке ашырылган ыкманы чакырат, андан кийин InputStream объектисин жабат. Ошентип, бир гана bReader. жакын () жетиштүү. Сен гана Жабуу керек the bufferedReader б.а. окурман.

Жогорудагыдан тышкары, буферленген окурман эмне кылат? BufferedReader тамгаларды киргизүү агымынан текстти окуган Java классы, буферлөө символдорду, сызыктарды жана массивдерди натыйжалуу окууну камсыз кылуу үчүн. The буфер өлчөмү белгилениши мүмкүн. Болбосо, алдын ала аныкталган демейки өлчөмү колдонулушу мүмкүн.

Демек, мен Java файлын жабуу керекпи?

Чындыгында, Файл кылат да эмес бар а жакын () ыкмасы. Жөн гана ресурстар керек болуу жакын . In java API интерфейси бар Closeable Interface, ал класстар бул интерфейсти ишке ашырышат керек болуу жакын колдонгондон кийин. Ал агымды жаап, аны менен байланышкан бардык система ресурстарын бошотот.

Буфердик окурманды кантип колдоном?

Java BufferedReader класс методдору Ал массивдин бир бөлүгүндө символдорду окуу үчүн колдонулат. Бул белгилөө жана баштапкы абалга келтирүү ыкмасы үчүн киргизүү агымын колдоону сыноо үчүн колдонулат. Ал тексттин сызыгын окуу үчүн колдонулат. Ал киргизүү агымы окууга даяр экендигин текшерүү үчүн колдонулат.

Сунушталууда: