try-with-resources

У меня есть метод для получения пользователей из базы данных с помощью JDBC: public List<User> getUser(int userId) { String sql = "SELECT id, name FROM users WHERE id = ?"; List<User> users = new ArrayList<User>(); try { Connection con = DriverManager.getConnection(myCo...

У меня есть оператор try-catch в классе сервлетов Java. Netbeans показывает ошибку на этом: Try-with-resources не поддерживается в исходном коде 1.6 (используйте-source 7 или выше, чтобы включить try-with-resources) Как я могу избавиться от этой ошибки? ...

В настоящее время я работаю над проектом, который использует инструмент HP Fortify SCA для обнаружения проблем безопасности в базе кода. У меня возникла небольшая проблема с определением наилучшего подхода к правильной обработке ресурсов JDBC. Код, который у меня есть в данный момент, выглядит следующим обр...

Я создаю несколько потоков, к которым я должен обращаться параллельно (или, возможно,-параллельно). Я знаю, как сделать попытку с ресурсами, когда количество ресурсов фиксировано во время компиляции, но что делать, если количество ресурсов определяется параметром? У меня есть что-то вроде этого: private st...

Я прочитал эту тему, и эту статью в блоге О попробуйте с ресурсами блокировки, как вопрос выскочил у меня в голове. Но на самом деле, я бы предпочел попробовать с lock, я имею в виду без создания экземпляра lock. Это освободило бы нас от многословия. lock.lock(); try { //Do some synchronized actions...

Я ожидаю, что буферизованный читатель и читатель файлов закроются, а ресурсы будут освобождены, если исключение будет выброшено. public static Object[] fromFile(String filePath) throws FileNotFoundException, IOException { try (BufferedReader br = new BufferedReader(new FileReader(filePath))) { ...

у меня есть код, который использует try с ресурсами, и в jacoco он подходит только наполовину. Все строки исходного кода зеленые, но я получаю маленький желтый символ, говорящий мне, что только 4 из 8 ветвей покрыты. у меня возникли проблемы с выяснением того, что все ветви, и как написать код, который охв...