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, Studeni
Anonim

Kada vas su završili čitanje likova iz BufferedReader trebate Zapamti Zatvoriti to. Zatvaranje a BufferedReader ću također Zatvoriti instanca Reader iz koje je BufferedReader čita.

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

the Zatvoriti () uključena metoda BufferedReader objekt bi nazvao apstraktnim Zatvoriti () metode Reader klase koja bi u konačnici pozvala implementiranu metodu u klasi InputStreamReader, koja zatim zatvara InputStream objekt. Dakle, samo bReader. Zatvoriti () dovoljno je. Samo ti Treba zatvoriti the bufferedReader tj. čitatelju.

Osim gore navedenog, što radi čitač s puferom? BufferedReader je klasa u Javi koja čita tekst iz toka unosa znakova, puferiranje znakova kako bi se omogućilo učinkovito čitanje znakova, redaka i nizova. The pufer veličina se može odrediti. Ako nije, može se koristiti zadana veličina koja je unaprijed definirana.

Posljedično, trebam li zatvoriti datoteku u Javi?

Zapravo, Datoteka radi čak ni imati a Zatvoriti () metoda. Samo resursi potrebna biti Zatvoriti . U Java API postoji sučelje Closeable Interface, te klase implementiraju ovo sučelje potreba biti Zatvoriti nakon upotrebe. Zatvara stream i oslobađa sve resurse sustava povezane s njim.

Kako se koristi čitač s međuspremnikom?

Java BufferedReader metode klase Koristi se za čitanje znakova u dio niza. Koristi se za testiranje potpore ulaznog toka za metodu označavanja i resetiranja. Koristi se za čitanje retka teksta. Koristi se za testiranje je li ulazni tok spreman za čitanje.

Preporučeni: