java中的statement和connection?

我在查看API的时候,发现statement和connection都是接口,接口中的方法都是抽象方法,没有实现的方法,但我在看书的时候发现,创建一个connection之... 我在查看API的时候,发现statement和connection都是接口,接口中的方法都是抽象方法,没有实现的方法,但我在看书的时候发现,创建一个connection之后,由有connection创建statement,该statement对象没有实现任何方法,然后直接调用方法,没有方法调用的话怎么运行啊!运行的话不也是空的吗?代码如下:
Class.forName(driver);
Connection conn=DriverManager.getConnection(url,user,pass);
Statement statement=conn.createStatement();
return statement.executeUpdate(sql);
这个statement调用了executeUpdate方法,这个方法不是一个抽象方法吗?
展开
 我来答
悠游山常山1218
2011-12-04 · TA获得超过1309个赞
知道答主
回答量:5094
采纳率:0%
帮助的人:1619万
展开全部
JAVA API:Statement 对象表示基本语句,其中将单个方法应用于某一目标和一组参数,以返回结果,比如"a.setFoo(b)"。注意,此示例...这并不是说只有一个Connection中多次执行的预编译语句被缓存,而是对于整个DB中,只要预编译的语句语法和缓存中匹配....通俗来讲就是PreparedStatement能接受带?号的String作为sql语句,并且在执行之前你可以对那些sql语句中出现的?号根据具体需要...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhukaiheihei
2011-11-24 · TA获得超过607个赞
知道小有建树答主
回答量:3497
采纳率:0%
帮助的人:1135万
展开全部
由驱动继承实现这两个类
追问
你的意思的这个地方的不是接口 而是类,只不过这个类不是在java的API中,而是在数据库的API中的!是吗?
追答
你定义的是接口,但是给你的是继承了这个接口的类
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式