释 放资源

来源:5-2 JDBC的SQL注入漏洞的解决

jia_蛙

2020-01-07 18:04:32

老师,在释放资源的时候,JDBCUtils.release(rs, pstmt, conn);	
我们重载的形式不是只对 ResultSet rs,Statement stmt,Connection conn 进行释放,
为什么我们这里也可以直接把PreparedStatement放进去,是因为 PreparedStatement是 Statement
的子类,会隐式的进行转换嘛?


写回答

1回答

好帮手慕酷酷

2020-01-07

同学你好,你的理解是正确的,这里因为 PreparedStatement是 Statement的子类,所以会进行隐式的向上转型。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 8016 问题

查看课程