aşağıda bir BufferedReader düşünün: uygulama sonundaBir BufferedWriter ile yazılmış olması koşuluyla bir FileWriter'i kapatmak gerekli mi?
writer = new BufferedWriter(new FileWriter(new File("File.txt"), true));
Bu durumda, ben writer
writer.close()
bu yeterli olacak mı kapanış ben? new FileWriter(new File("File.txt"), true)
ile oluşturulan FileWriter'ın kapatılması gerekmeyecek mi?
[The 'out.close();' satır eksik] (http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/8u40-b25 /java/io/BufferedWriter.java?av=f#259) Java 8 'BufferedWriter ' – Mihai
@ A.Roshenko'ya yakından bakın,' try' bloğu, java 8 BufferedReader'da' try-with 'bloğu ile değiştirilmiştir. Yani, aynı şey, altta yatan yazar hala java 8 de kapalı oluyor. –