Я использую nu.xom.*
для моего проекта, ссылки найдены на http://www.xom.nu/. Мой вопрос о следующей части моего кода:Java: Правильно ли nu.xom.Builder закрывает файлы?
private void open() {
builder = new Builder();
try {
document = builder.build(file);
} catch (ParsingException | IOException ex) {
Logger.getLogger(InvoiceData.class.getName()).log(Level.SEVERE, null, ex);
}
}
У меня есть некоторые нежелательные блокировки файлов в моей программе, и я практически проверять все места, где я могу открыть файл. Теперь мне показалось, что builder.build(File file)
действительно реализует Closeable
, поэтому я сам не уверен, правильно ли он закрывает файл.
Может ли кто-нибудь пролить свет на это?
С уважением.