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

  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • talkandroid

    talkandroid

    27 Mayıs 2010