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

  • BrandonHarrisWalker

    BrandonHarri

    27 Kasım 2006
  • thegeniuses.tv

    thegeniuses.

    11 Aralık 2006
  • THELIFEOFPRICE

    THELIFEOFPRI

    16 Mart 2011