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

  • Gan Eden Productions

    Gan Eden Pro

    11 HAZİRAN 2011
  • gsipek

    gsipek

    20 Temmuz 2007
  • GWTLecturer

    GWTLecturer

    18 EKİM 2012