在 JDBC 中,我看到Connection
是一个接口,它定义了与数据库交互的方法。
我还知道接口只包含抽象方法,并且不能实例化
但是在 JDBC 代码中,以下内容是如何工作的,
Connection connection = DriverManager.getConnection("URL String");
Statement statement=connection.createStatement();
按照我的疑问createStatement()
应该是一个抽象方法,即没有任何主体
但一切都很好...有了这个
谁能解释一下吗?
DriverManager.getConnection
返回一个实现了Connection
界面——在幕后有一个真实的对象。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)