![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
一只大鹏鹏
一个努力学习的Java小白
展开
-
Statement和PreparedStatement的区别
区别: 1、PreparedStatement可以使用占位符,是预编译的,批处理比Statement效率高 2、使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。 3、statement每次执行sql语句,相关数据库都要执行sql语句的编译,preparedstatement预编译得, preparedstatement支持...原创 2020-07-21 13:15:26 · 13296 阅读 · 0 评论 -
抽象类为什么不能直接创建对象
抽象类为什么不能直接创建对象 1、子类更具体,父类更抽象,直接创建父类对对象本身没有意义 。 2、 如果创建的是父类对象在调用方法时,调用的父类中的方法而并非子类的方法,他违背了多态这种思想和设计。 3、因为父类引用指向子类对象时,调用的方法是子类重写的方法,并不是说抽象类的构造方法没有意义,只是在创建子类对象时需要先调用父类的构造方法。...原创 2020-07-21 13:13:40 · 2015 阅读 · 0 评论