JDBC 实现如何工作

2023-12-12

在 JDBC 中,我看到Connection是一个接口,它定义了与数据库交互的方法。

我还知道接口只包含抽象方法,并且不能实例化

但是在 JDBC 代码中,以下内容是如何工作的,

Connection connection = DriverManager.getConnection("URL String");

Statement statement=connection.createStatement();

按照我的疑问createStatement()应该是一个抽象方法,即没有任何主体

但一切都很好...有了这个

谁能解释一下吗?


DriverManager.getConnection返回一个实现了Connection界面——在幕后有一个真实的对象。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JDBC 实现如何工作 的相关文章

随机推荐