Ar trebui să închidem BufferedReader?
Ar trebui să închidem BufferedReader?

Video: Ar trebui să închidem BufferedReader?

Video: Ar trebui să închidem BufferedReader?
Video: КОТИКИ - Серия 10 / Мелодрама 2024, Noiembrie
Anonim

Cand tu au terminat de citit personaje din BufferedReader ar trebui a își aminti să închide aceasta. Închidere A BufferedReader va de asemenea închide instanța Reader din care BufferedReader Citeste.

Ținând cont de acest lucru, este necesar să închideți BufferedReader în Java?

cel închide () metoda pe BufferedReader obiectul ar numi abstract închide () metoda clasei Reader care ar apela în cele din urmă metoda implementată în clasa InputStreamReader, care apoi închide obiectul InputStream. Deci, numai bReader. închide () e suficient. Doar tu Trebuie să se închidă cel bufferedReader adică cititor.

Alături de mai sus, ce face un cititor tamponat? BufferedReader este o clasă în Java care citește text dintr-un flux de introducere a caracterelor, tamponare caractere astfel încât să asigure citirea eficientă a caracterelor, liniilor și matricelor. The tampon mărimea poate fi specificată. Dacă nu, dimensiunea implicită, care este predefinită, poate fi utilizată.

În consecință, trebuie să închid fișierul în Java?

De fapt, Fișierul face nici măcar avea A închide () metoda. Doar resurse Necesar a fi închide . În java API există o interfață Closeable Interface, acele clase implementează această interfață ei nevoie a fi închide după utilizare. Închide fluxul și eliberează orice resurse de sistem asociate cu acesta.

Cum folosesc cititorul tamponat?

Java BufferedReader metode de clasă Este folosit pentru citirea caracterelor într-o porțiune a unui tablou. Este folosit pentru a testa suportul fluxului de intrare pentru metoda de marcare și resetare. Este folosit pentru a citi o linie de text. Este folosit pentru a testa dacă fluxul de intrare este gata pentru a fi citit.

Recomandat: