Hem de tancar BufferedReader?
Hem de tancar BufferedReader?

Vídeo: Hem de tancar BufferedReader?

Vídeo: Hem de tancar BufferedReader?
Vídeo: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, De novembre
Anonim

Quan vostè s'han acabat de llegir personatges del BufferedReader que hauríeu Recorda't de Tanca això. Tancament a BufferedReader també ho farà Tanca la instància de Reader des de la qual el BufferedReader està llegint.

Tenint-ho en compte, és necessari tancar BufferedReader a Java?

el Tanca () mètode activat BufferedReader objecte anomenaria abstracte Tanca () mètode de la classe Reader que finalment cridaria el mètode implementat a la classe InputStreamReader, que tanca l'objecte InputStream. Per tant, només bReader. Tanca () és suficient. Només tu Cal tancar el bufferedReader és a dir, lector.

Al costat de dalt, què fa un lector buffered? BufferedReader és una classe en Java que llegeix text d'un flux d'entrada de caràcters, amortiment caràcters per proporcionar una lectura eficient de caràcters, línies i matrius. El tampó es pot especificar la mida. En cas contrari, es pot utilitzar la mida per defecte, que està predefinida.

En conseqüència, he de tancar el fitxer a Java?

De fet, El fitxer sí ni tan sols tenir a Tanca () mètode. Només recursos necessari ser Tanca . En java API hi ha una interfície Closeable Interface, aquestes classes implementen aquesta interfície ells necessitat ser Tanca després de l'ús. Tanca el flux i allibera tots els recursos del sistema associats.

Com puc utilitzar el lector de memòria intermèdia?

Java BufferedReader mètodes de classe S'utilitza per llegir caràcters en una part d'una matriu. S'utilitza per provar el suport del flux d'entrada per al mètode de marca i restabliment. S'utilitza per llegir una línia de text. S'utilitza per comprovar si el flux d'entrada està llest per ser llegit.

Recomanat: