
面试
湫兮若风
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM面试
JVMJVM能够跨平台的原因?答案:jvm能够跨平台:是因为我们安装了不同版本环境的jdk,因此,不同版本的jdk生成了对应的机器码。虚拟机的构成?局部变量表: 用于存放局部变量操作数栈: 用于运算,操作局部变量的存储空间。动态链接: 多态方法出口:记录方法执行完,应该返回到被调用用方法的哪一行代码。方法区or元空间?jdk1.8之后就使用物理内存,不再由jvm...原创 2020-03-17 18:48:20 · 156 阅读 · 0 评论 -
Mysql面试题
Mysql面试题集锦1. mysql中各种log的用法以及原理1. binlog(逻辑变化)2. redo log(物理变化)3. binlog和redolog之间的差异4. undolog1. mysql中各种log的用法以及原理1. binlog(逻辑变化)定义:binlog记录了数据库表结构和表数据变更,比如update/delete/insert/truncate/create。不...原创 2020-03-09 12:18:30 · 357 阅读 · 0 评论 -
面试精选-HashMap分析
文章目录1. HashMap的组成?2. HashMap的构造函数,传入的参数一定是2的指数次幂?3. 为什么HashMap容量一定要是2的指数次幂?4. 为什么HashMap的扩容因子是0.75?5. 链表大于8时,才转换为红黑树?6. HashMap(jdk1.7)多线程下,put的时候会死锁?7. HashMap(1.8),如何解决put死锁?1. HashMap的组成?答案:使用的是数...原创 2019-08-23 16:59:12 · 247 阅读 · 0 评论