![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 88
mymk01
这个作者很懒,什么都没留下…
展开
-
Mybatis面试
1、谈谈你对 MyBatis 的理解?1. Mybatis是一个半ORM(对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需 要花费精力去处理加载驱动、创建连接、创建 Statement 等繁杂的过程。程序员直接编写原生态 SQL,可以 严格控制 SQL 执行性能,灵活度高。2. MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数据库中的记录,避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。3. 通过 XML 文...原创 2022-02-10 10:16:43 · 453 阅读 · 0 评论 -
java面试题汇总
java基础1.解释下什什么是面向对象?面向对象和面向过程的区别?面向对象是一种基于面向过程的编程思想,由执行者变为指挥者,面向对象的编程是以对象为中⼼心,以消息为驱动。区别:(1)编程思路不同:面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类、执行方法来完成功能。(2)封装性:都具有封装性,但是面向过程是封装的是功能,而面向对象封装的是数据和功能。(3)面向对象具有继承性和多态性,而面向过程没有继承性和多态性,所以面向对象优势很...原创 2022-01-17 21:05:14 · 543 阅读 · 0 评论 -
java基础面试一
1.面向对象特征有哪些方面1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承原创 2022-01-08 11:53:28 · 148 阅读 · 0 评论