SORU
7 EYLÜL 2009, PAZARTESİ


Kapatmak için ihtiyacım var() hem BufferedReader ve FileReader?

Yerel bir dosya BufferedReader bir FileReader sarılı kullanarak okuyorum:

BufferedReader reader = new BufferedReader(new FileReader(fileName));
// read the file
// (error handling snipped)
reader.close();

5 ** FileReader da ben, ya da sarıcı halledecek? İnsanlar böyle bir şeyi bir kod gördüm:

FileReader fReader = new FileReader(fileName);
BufferedReader bReader = new BufferedReader(fReader);
// read the file
// (error handling snipped)
bReader.close();
fReader.close();

Bu yöntem bir sunucu uygulaması olarak adlandırılır ve herhangi bir açık işler bırakmam emin olmak istiyorum.

CEVAP
7 EYLÜL 2009, PAZARTESİ


hayır.

BufferedReader.close()

kapatır akışıBufferedReader InputStreamReader javadoc göre

sıra

FileReader.close()

yok.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012
  • newreleaseblitz

    newreleasebl

    13 Ocak 2010
  • Tek Syndicate

    Tek Syndicat

    23 Temmuz 2008