Domande taggate «try-with-resources»


5
Come dovrei usare try-with-resources con JDBC?
Ho un metodo per ottenere utenti da un database con 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(myConnectionURL); PreparedStatement ps = con.prepareStatement(sql); ps.setInt(1, userId); ResultSet rs = ps.executeQuery(); while(rs.next()) …

4
Prova con risorse in Kotlin
Quando ho provato a scrivere un equivalente di un codice Java trycon risorse in Kotlin, non ha funzionato per me. Ho provato diverse varianti di quanto segue: try (writer = OutputStreamWriter(r.getOutputStream())) { // ... } Ma nessuno dei due funziona. Qualcuno sa cosa dovrebbe essere usato invece? Apparentemente la grammatica …

2
Sto usando correttamente Java 7 try-with-resources
Mi aspetto che il lettore bufferizzato e il lettore di file si chiudano e le risorse vengano rilasciate se viene generata l'eccezione. public static Object[] fromFile(String filePath) throws FileNotFoundException, IOException { try (BufferedReader br = new BufferedReader(new FileReader(filePath))) { return read(br); } } Tuttavia, è necessario disporre di una catchclausola …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.