![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java后端面经
Benjamin-__
这个作者很懒,什么都没留下…
展开
-
Java后端面经-----Redis面试中常见问题总结
Redis面试中常见问题总结文章目录Redis面试中常见问题总结@[toc]1. Redis支持的数据类型(1). 对象类型和编码(1). string1). 定义2). 编码3). 存储4). 转码(2). list1). 定义2). 编码1>. 压缩链表2>. 双端链表(3). hset1). 定义2). 编码1>. hashtable2>. 哈希算法3>. ...原创 2019-12-13 10:58:32 · 586 阅读 · 1 评论 -
Java后端面经-----Spring面试中常见问题总结
Spring面试中常见问题总结文章目录Spring面试中常见问题总结@[toc]1. IOC和AOP(1). IOC(2). AOP1). 概念解释2). JDK 代理代码实现2. BeanFactory和ApplicationContext3. Spring Bean的生命周期(1). ==实例化Bean==(2). 设置对象属性(==依赖注入==)(3). ==处理Aware接口==(4)...原创 2019-12-13 10:58:15 · 439 阅读 · 0 评论 -
Java后端面经-----MySQL面试中常见问题总结
MySQL面试中常见问题总结文章目录MySQL面试中常见问题总结@[toc]1. JDBC连接的过程2. 连接池(1). 连接池的工作原理(2). 连接池主要参数3. 数据库范式(1). 第一范式(1NF)(2). 第二范式(2NF)(3). 第三范式(3NF)(4). 巴斯范式(BCNF)4. InnoDB和MyISAM区别(1). 区别(2). InnoDB存储引擎的4大特性5. 堆组织表...原创 2019-12-13 10:58:50 · 659 阅读 · 0 评论 -
Java后端面经-----MyBatis面试中常见问题总结
MyBatis面试中常见问题总结文章目录MyBatis面试中常见问题总结@[toc]1. #{}和${}的区别2. MyBatis使用代理进行开发时,接口文件中的方法能不能重载?1. #{}和${}的区别 #{}可以防止sql注入,会将传入的参数作为字符串来处理 ${}将传入的参数拼接到SQL上然后直接执行,可能会遭到SQL注入攻击SQL注入:例如一条SQL语句:delet...原创 2019-12-10 10:09:44 · 262 阅读 · 0 评论 -
Java后端面经-----Java中的集合类
Java中的集合类文章目录Java中的集合类@[toc]1. HashMap(1). 常量和构造方法(2). hash函数(3). put()方法(4). get()方法(5). resize()方法2. ArrayList(1). 常量和构造方法(2). add()方法(3). get()方法(4). remove()方法(2). 扩容3. HashSet4. Hashtable(1). 与...原创 2019-12-10 10:09:10 · 223 阅读 · 0 评论 -
Java后端面经-----Java SE面试中常见问题总结
Java SE面试中常见问题总结文章目录Java SE面试中常见问题总结@[toc]1. Java面向对象(1). 封装(2). 继承1). 方法重写2). 类实例化的过程(3). 多态2. 访问权限修饰关键字3. Java中的异常(1). 异常体系(2). throws和throw关键字(3). finally关键字4. Synchronized详解(1). Synchronized使用1)...原创 2019-12-10 10:08:37 · 467 阅读 · 0 评论