JDBC有这一句话,我有些疑问
Statement是一个类,createStatement()应该是一个继承Statement子类的一个方法,
c是一个对象,c调用statement子类的一个方法,可以创建引用s?
这种写法感觉好奇怪,但我又说不出来哪里不对?那位大佬能给我详细解释下,小白不胜感激!
Statement是一个类,createStatement()应该是一个继承Statement子类的一个方法,
c是一个对象,c调用statement子类的一个方法,可以创建引用s?
这种写法感觉好奇怪,但我又说不出来哪里不对?那位大佬能给我详细解释下,小白不胜感激!
解决方案 »
- 比较急,把下面的C#转换成Java,谢谢
- xml读取数据为空
- 字符串浏览器,急!
- 如果一个image是240*320的 ,如果分成10分.那一个对象占空间大还是10个image对象占空间大?
- String s = new String("xyz");创建了几个String Object?
- 类中用本类中的非静态方法需要对象吗
- Ant问题,如何在ant中使用native2ascii批量转换ascii到中文?
- 关于线程,为什么我的线程一起来!界面就不动了!!还不能关闭
- 有两个窗体frame1,frame2,我想在frame1 中显示frame2,因为frame1中有些数据要从frame2中得到,所以,在frame2返回之前,frame1中的程序好
- 新手求助--基本常识问题--如何在一台机器上虚拟出在不同JVM上的程序的运行环境
- Java中什么时候需要重写toString()方法
- public static Connection getConnection() throws SQLException?
1:加载JDBC驱动程序
2:获取到连接数据库对象(Connection)
3:从Connection对象中获取Statement对象
3.1:Statement只是个接口,而通过Connction可以得到该接口的实现类,而实现类有这三大类1.-->执行静态SQL 2.-->执行动态SQL 3.-->执行数据库存储过程,看需求。
不要以为看上去语句很多相似的单词就自己理解,createStatement方法其实是Connect类中的方法。c是Connect的实例,调用自己的方法没什么问题。
不要以为看上去语句很多相似的单词就自己理解,createStatement方法其实是Connect类中的方法。c是Connect的实例,调用自己的方法没什么问题。这个不是Statement类中的方法吗?
不是,是Connect中的方法,返回一个Statement类型的值。
还是说你把connection.createStatement()与创建新对象调用构造的new XXX()给搞混了?