Java面试
LeoneDeng
这个作者很懒,什么都没留下…
展开
-
Java面试-泛型
1.Java什么是泛型?使用泛型的好处? JavaSE5.0后新增加的特性,泛型的实质是参数化类型。 好处是:1)使得程序有更好的可读性和安全性 2)确保只能把正确类型的对象放入集合中,避免出现ClassCastException 3)高性能 2.Java的泛型是如何工作的 ? 什么是类型擦除 ? ...原创 2018-09-17 21:06:27 · 533 阅读 · 0 评论 -
Java面向对象技术答疑
1.面向对象与面向过程有什么区别? 1)出发点不同。面向对象强调对象概念,将问题映射到对象上;面向对象过程强调过程的 抽象化与模块化。 2)层次逻辑不同。面向对象以对象的类作为处理问题的基本单位;面向过程是模块化的,讲究模块与模块之间的关系。 3)数据处理方式与控制程序方式不同。面向对象方法将数据与代码封装起来,原则上不能改动,相当于一种黑盒;面向过程则直接通过程序处理数据,各种模块之间相牵...原创 2018-09-18 21:56:50 · 320 阅读 · 0 评论 -
jdbc中statement与preparedStatement的区别
(一)区别 statement用于执行不带参数的简单sql语句,并返回它所生成结果的对象,每次执行sql语句时数据库都需要编译sql语句,它会发生sql注入危险。 preparedStatement表示预编译的SQL语句的对象,用于执行带参数的预编译SQL语句。 (二)preparedStatement相对Statement的优点 效率更高 代码可读性可维护性更好 方法一 stat...原创 2019-04-25 21:22:58 · 378 阅读 · 0 评论