为什么要重载?直接写全了不行吗?

来源:4-1 JDBC的工具类的抽取一

1qazwsx

2019-07-24 10:36:57

http://img.mukewang.com/climg/5d37c43f00019c3a12550504.jpg

写回答

2回答

吃吃吃鱼的猫

2019-07-24

同学你好,首先是方法重载,不是类的重载。

其次,release方法是静态方法,使用类名.方法名调用即可。

http://img.mukewang.com/climg/5d38044e0001c5db05010063.jpg

调用哪个release方法取决于传递的参数,传递两个参数或三个参数,然后调用对应的方法。

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

0

吃吃吃鱼的猫

2019-07-24

同学你好,查询时需要释放三个对象:

http://img.mukewang.com/climg/5d37eddc00017c8f07820073.jpg

进行增删改时,释放两个对象即可:

http://img.mukewang.com/climg/5d37edf80001ddcb05470073.jpg

但释放两个对象但调用释放三个对象的方法时,会执行多余的语句,造成浪费。

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

0
hqazwsx
h 如果重写的话怎么知道调用哪个类执行释放资源,是通过类名吗?
h019-07-24
共1条回复

0 学习 · 8016 问题

查看课程