Ambil tabiat mematikan semua Aliran Input dan Aliran Output yang tidak lagi digunakan, tidak kira sama ada pelaksanaan di sebalik API mematikannya secara automatik untuk anda. Jika ditulis dalam Java 1.7+, sangat mudah untuk menggunakan cuba-dengan-sumber:
JDBC's PreparedStatement, ResultSet, dsb. semuanya melaksanakan antara muka AutoCloseable Secara teori, selagi Sambungan ditutup, PreparedStatement, ResultSet, dsb. yang dihasilkan olehnya juga akan ditutup secara automatik, tetapi ia sangat kuat. mengesyorkan anda menjana sumber ini Gunakan cuba-dengan-sumber untuk mengurus.
Begitu juga dengan sumber seperti getInputStream/getOutputStream dalam ServletRequest/ServletResponse.
Ambil tabiat mematikan semua Aliran Input dan Aliran Output yang tidak lagi digunakan, tidak kira sama ada pelaksanaan di sebalik API mematikannya secara automatik untuk anda.
Jika ditulis dalam Java 1.7+, sangat mudah untuk menggunakan cuba-dengan-sumber:
Adegan yang serupa termasuk:
JDBC's PreparedStatement, ResultSet, dsb. semuanya melaksanakan antara muka AutoCloseable Secara teori, selagi Sambungan ditutup, PreparedStatement, ResultSet, dsb. yang dihasilkan olehnya juga akan ditutup secara automatik, tetapi ia sangat kuat. mengesyorkan anda menjana sumber ini Gunakan cuba-dengan-sumber untuk mengurus.
Begitu juga dengan sumber seperti getInputStream/getOutputStream dalam ServletRequest/ServletResponse.
Diperlukan
Apabila operasi serentak adalah sangat tinggi, jika anda tidak menutupnya, overhed pada sumber sistem akan menjadi agak besar.