Нужно ли закрывать bufferreader и тому подобные в Java?
У Java есть встроенный сборщик мусора, который сам освобождает память. И у меня, как у начинающего, возникает вопрос: нужно ли закрывать(br.close()) BufferReader, PrintWriter и тому подобные, если больше нет необходимости его использовать? Или за меня это сделает JVM?