Trebamo li zatvoriti BufferedReader?
Trebamo li zatvoriti BufferedReader?

Video: Trebamo li zatvoriti BufferedReader?

Video: Trebamo li zatvoriti BufferedReader?
Video: Vlada Slovenije u dilemi treba li zatvoriti državu 2024, Novembar
Anonim

Kada ti su završili čitanje likova iz BufferedReader bi trebao zapamti to zatvori to. Zatvaranje a BufferedReader će takođe zatvori instanca Reader iz koje je BufferedReader čita.

Imajući ovo u vidu, da li je potrebno zatvoriti BufferedReader u Javi?

the zatvori () metoda uključena BufferedReader objekat bi nazvao apstraktnim zatvori () metode Reader klase koja bi na kraju pozvala implementiranu metodu u klasi InputStreamReader, koja zatim zatvara InputStream objekat. Dakle, samo bReader. zatvori () je dovoljno. Samo ti Treba zatvoriti the bufferedReader tj. čitalac.

Osim gore navedenog, šta radi čitač sa baferom? BufferedReader je klasa u Javi koja čita tekst iz toka unosa znakova, puferovanje znakova kako bi se omogućilo efikasno čitanje znakova, linija i nizova. The tampon veličina može biti specificirana. Ako nije, može se koristiti zadana veličina, koja je unaprijed definirana.

Shodno tome, da li moram da zatvorim fajl u Javi?

Zapravo, Datoteka radi čak ni imati a zatvori () metoda. Samo resursi potreban biti zatvori . U java API postoji interfejs Closeable Interface, te klase implementiraju ovaj interfejs potreba biti zatvori nakon upotrebe. Zatvara tok i oslobađa sve sistemske resurse povezane s njim.

Kako da koristim baferirani čitač?

Java BufferedReader metode klase Koristi se za čitanje znakova u dio niza. Koristi se za testiranje podrške ulaznog toka za metodu označavanja i resetovanja. Koristi se za čitanje reda teksta. Koristi se za testiranje da li je ulazni tok spreman za čitanje.

Preporučuje se: