当您处于调试状态时,所有现代 IDE 都有可能运行一些代码。Intellij Idea 有“Watches”窗口,Eclipse 有“Expressions”窗口。有趣的是,如果我进行这样的调用(连接变量是 java.sql.Connection),如何清理资源:
connection.prepareCall("some sql function");
这会产生一个 CallableStatment,可能会多次,但它/它们什么时候会被关闭?或者这个 CallableStatment 将永远存在?